> For the complete documentation index, see [llms.txt](https://flipper-3.gitbook.io/flipper-docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://flipper-3.gitbook.io/flipper-docs/getting-started/split-execution.md).

# Split Execution

Split Execution allows a single order to be executed across multiple supported liquidity venues when doing so is expected to improve execution quality.

Instead of sending the entire order to a single venue, Flipper may divide it into smaller portions and execute each portion independently.

The proposed allocation is determined before the order is submitted. Execution begins only after the user approves the transaction.

## <mark style="color:$primary;">Why orders are split</mark>

Liquidity, pricing, trading fees, and available market depth vary across trading venues.

For larger orders, executing the full position on a single venue may increase slippage or result in a less favorable execution price.

When appropriate, Flipper may distribute the order across multiple venues to improve the expected overall execution quality.

## <mark style="color:$primary;">When Split Execution Is Used</mark>

Whether an order is split depends on several factors, including:

* Order size
* Available liquidity
* Selected collateral
* Supported trading venues
* Current market conditions

Smaller orders are often executed through a single venue, while larger orders may be more likely to use multiple venues when doing so is expected to improve execution.

## <mark style="color:$primary;">Viewing Split Positions</mark>

Even if your order is executed across multiple liquidity venues, Flipper displays it as a single position in the Positions tab.

You can expand the position to view:

* The execution venue for each portion of the order
* The position size allocated to each venue
* Execution details for every sub-position

This provides a unified trading experience while maintaining transparency into how the order was executed.

{% hint style="info" %}
Split Execution is applied only when the routing engine determines that distributing the order is expected to provide a better overall execution outcome than executing it through a single venue.
{% endhint %}
