> For the complete documentation index, see [llms.txt](https://dexible.gitbook.io/dexible/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://dexible.gitbook.io/dexible/order-types/comparing-order-types.md).

# Dexible's Order Types

Dexible will by default try to auto-split the input amount of tokens into rounds. We call this property a "segmented" order. Any order type can be segmented. Segmented orders respond to market conditions to determine their execution timing.

<table data-header-hidden><thead><tr><th width="149">Type</th><th>What it does</th><th>Best For</th><th>Quoting</th></tr></thead><tbody><tr><td>Type</td><td>What it does</td><td>Best For</td><td>Quoting</td></tr><tr><td><strong>Market</strong></td><td>Getting an order done right away</td><td>Simplicity</td><td>Reflects current market conditions</td></tr><tr><td><strong>TWAP</strong></td><td>Moving a lot of volume relative to the liquidity and minimizing market impact.</td><td>Moving a lot of volume while maximizing output based on policies</td><td>Reflects current market conditions.</td></tr><tr><td><strong>Limit</strong></td><td>Triggers a swap so long as an asset is above/below a price threshold</td><td>Getting great prices</td><td>Estimates for when the limit price activates will change expected outcomes</td></tr><tr><td><strong>Stop Loss</strong></td><td>Triggers a full swap order whenever a price threshold is met.</td><td>Emergency position entrances/exits</td><td>Estimates for when the stop price activates will change expected outcomes</td></tr><tr><td><strong>Trailing Stop Loss</strong></td><td>Triggers a swap after the price rate falls by a certain percentage.</td><td>Automated fallback outof a position</td><td>Estimates for when the stop price activates will change expected outcomes</td></tr><tr><td><strong>Take Profit</strong></td><td>Triggers a market order given a profit percentage above spot.</td><td>Exiting a position in a timely fashion after upward momentum.</td><td>Estimates for when the profit percentage activates will change expected outcomes</td></tr><tr><td><strong>Stop Limit</strong></td><td>Triggers a price bound limit order after prices initially dip to capture upward momentum.</td><td>Betting on a dip.</td><td>Estimates for when the limit price activates will change expected outcomes</td></tr></tbody></table>

*The TWAP duration = the expiration time*

| If your goal is...                                                                 | Do                                      |
| ---------------------------------------------------------------------------------- | --------------------------------------- |
| To exit the market as quickly as possible                                          | Use market orders with relative gas.    |
| To exit the market without paying high gas fees                                    | Use market order with fixed gas.        |
| To wait until the market meets your price, but when it does, make sure you execute | Use limit order with relative gas       |
| To wait on two conditions both from the market and gas prices                      | Use limit order with fixed gas          |
| To protect yourself from a sudden drop in the price                                | Use a stop-loss order with relative gas |
| To sell out of a position after a price trigger so long as it's not too costly     | Use a stop-loss order with fixed gas.   |
| To move a lot of capital over some time period                                     | Use a TWAP order.                       |
