> For the complete documentation index, see [llms.txt](https://docs.termina.technology/documentation/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.termina.technology/documentation/developer-docs-ru/scenarii/perenapravlenie-istoricheskogo-potoka/perenapravlenie-napryamuyu-na-ploshadku.md).

# Перенаправление напрямую на площадку

Чтобы сравнить каждое историческое исполнение с тем, как его исполнила бы площадка, если бы выиграла своп, запустите [команду `sim run`](/documentation/developer-docs-ru/scenarii/vosproizvedenie-rynka.md) с перенаправлением в режиме `venue` и передайте файл шаблона. Шаблон задает, как симулятор интегрируется с площадкой и какую торговую пару учитывать.

```bash
sim run \
  --start-slot 400000000 \
  --end-slot 400010000 \
  --reroute-order-flow venue \
  --venue-templates <FILE>
```

<details>

<summary>template.json</summary>

```json
[
  {
    "label": "pool/my-pool/usdc-to-token",
    "mode": "ExactIn",
    "inputMint": "<USDC>",
    "outputMint": "<TOKEN>",
    "instruction": {
      "programId": "<PROGRAM_ID>",
      "accounts": [
        {"address": "<SIGNER>", "writable": true, "signer": true},
        {"address": "<ADDRESS_A>", "writable": true},
        {"address": "<ADDRESS_B>", "writable": true},
        {"address": "<POOL_ADDRESS>", "writable": true},
        {"address": "<VAULT_A>", "writable": true},
        {"address": "<VAULT_B>", "writable": true}
      ],
      "data": {"data": "<ENCODED_SWAP_INSTRUCTION>", "encoding": "base64"}
    },
    "amountOffset": 8,
    "taker": {"user": [0], "inputTokenAccount": 1, "outputTokenAccount": 2}
  }
]
```

</details>

Так видно, выиграла бы площадка по цене или нет. Но не видно, направил бы ли роутер своп на нее на самом деле.

Обычно этот режим используют, когда DEX еще не интегрирован ни с одним агрегатором. Но он полезен и для того, чтобы оценить конкурентоспособность цен площадки независимо от решений агрегаторов. Другими словами, это *«реальность как она есть»*, а не *«реальность глазами роутера»*.
