> For the complete documentation index, see [llms.txt](https://docs.sherpa.trade/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.sherpa.trade/sherpa-trade-automation/strategy-lab/types-of-orders.md).

# Types of Orders

The Strategy Lab supports 3 types of order currently.  All 3 of these can be combined together into a single strategy, or multiples of each can be added to strategy:

### Market Order

Essentially equivalent to a swap.  Configure as you would the standalone *Swap* product.

### Single Limit Order

Schedules a trade at some point in the future by setting a condition or set of conditions that must be met before the trade gets executed.

Users can place both *normal* limit orders and *stop loss* limit orders.&#x20;

* *Normal Orders* — the standard type of buy order, this is used when the goal is to buy a certain asset below its current market price (most common)
* *Stop Loss Orders* —  used to buy a certain asset above the current price, for example to hedge from downside volatility that may happen in the future (less common)

<figure><img src="https://3023247704-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FmGY4Whi8NfSk5tdGdtt1%2Fuploads%2F0FLeZQBQfLGL1uJBp9m5%2Fimage.png?alt=media&amp;token=fbd3f7a4-bf7c-4d3e-a00d-a9b57cbc6577" alt=""><figcaption></figcaption></figure>

### DCA (Multi) Limit Order

Scheduling a future sequence of trades at predetermined[ intervals](/sherpa-trade-automation/strategy-lab/intervals.md) by setting a condition or set of conditions that must be met before the trade gets executed.

These can be composed of both *normal* limit orders, or *stop loss* orders.
