# Order Types

Horizon Futures empowers traders with different order types to maximize the trading experience. While market orders are the most straightforward option to instantly open a position, limit and stop allow users to select a price parameter to trigger a new position. \
\
In addition to these three available options to open a position, users can set take-profit and stop-loss orders that will close the position when certain price parameters are met.

<figure><img src="https://lh7-us.googleusercontent.com/GVjxb6zdHipKAOGsRtTjgiJ5JkFYk3lHj83IrMWPr_KZL2XKgHfEjj2Nvq6vtfZeSetIc9zzXgWqRjZGgInn2d9EMzmHZw6A9Vib98_8tf6GnY0i_CNmwlPnSjc6MC_62i0eb4Z49ZLwamSEu9nFczY" alt=""><figcaption></figcaption></figure>

### &#x20;Long

Long positions will be in profit when the market price is higher than the entry price, and will be at loss when the market price is lower than the entry price. Both profit and loss remain unrealized until the position is manually closed by the user or triggered by stop-loss, take-profit orders, or liquidation.

<figure><img src="https://lh7-us.googleusercontent.com/gSvCicEXrhOSnM8OWAu0OBT87aQ2NdUlHZBr_0g-aBB1gQH1UnyhFbPgF029mEBnu9xaPvO2nUmqvQbBUb0Gd60PbdJTkthAfd87IGq-WP-19NgRPvFc6ws59vopud5jyTHwDEX6yg2M-EJ92zSnYM4" alt=""><figcaption></figcaption></figure>

### Short&#x20;

Short positions will be in profit when the market price is lower than the entry price, and will be at loss when the market price is higher than the entry price. Both profit and loss remain unrealized until the position is manually closed by the user or triggered by stop-loss, take-profit orders, or liquidation.

<figure><img src="https://lh7-us.googleusercontent.com/4M0_YB47WBHZAnV26HtrcoVs7xnOXAnYtMxHR3f2ZXfuT1yoEYbBwpKSpf-LqFZYpXKd0IQom3OTYc-UArwdSEGICtwOOgfvSPCBJXg_mWusNA9A208RCsVIIOuirVaSU7vDCXG_LMmpzg4MTMoxjho" alt=""><figcaption></figcaption></figure>

### Market Order

A market order will be instantly opened at the market price of the asset, which is provided by the oracle at the moment of the creation of the order.&#x20;

<figure><img src="https://lh7-us.googleusercontent.com/XG7cmtil-LrvLHf7oIJpCOZ3hwdoW_lYMV8RgF42DCnNYCRgkQp1VhTGucxMNnZLIOFfIJX2Wjh5Bch6VocyrIItsV1Oujd0NYUZUbSj4Y0Yq18xOheNvWehWwWkPhNd3iJugYM2d-OzoTJ1BuvjeDA" alt=""><figcaption></figcaption></figure>

### Limit Order

A limit order will open a position when the market price of the asset meets a customizable condition. Users must enter the Limit Price that will be used as reference to trigger the order.

<figure><img src="https://lh7-us.googleusercontent.com/5-fYZGKvEy38YeWb8rbp2f5HidYz2DtMAuUqcSo1a4Gaq3bLVF9816FUQwQIKRCp9CcOT6OEzNlZrHMH7rxqgOke4Qt3XuS8dBTO1U0vIL9MnOP_SMsYiAAP_HDFrBXsgVJXntdnqMTAOF8_kIGC264" alt=""><figcaption></figcaption></figure>

For **Long Limit** orders, the market price must be equal or lower to the preset price in order to trigger the Limit order and open the position.

<figure><img src="https://lh7-us.googleusercontent.com/201zeiqXOc7jgAGZhuCDmuLkFaFh76dZ0c_JMsScL3j8QQl7pKi3-HL0ZF5ritfKjBtedQZ_H1aPznwzCZMH8ti6PtCCdwd8nEUN8hSbuddejTiV6fWeH0ZxRkmTcx860zcmZMWsh5A19NnWDtnBrow" alt=""><figcaption></figcaption></figure>

For **Short Limit** orders, the market price must be equal or higher than the preset price to trigger the Limit order and open the position.

<figure><img src="https://lh7-us.googleusercontent.com/rHuqCznyp_WV8Ce3K41UEZEi4qMv4M053sJip_NDTLv0RF9g3IeNjMWXZ6tMlT7xgPMpXDh1WuxNJ03rr8_enUi57Cgi6VnU8a3PxZuANVH9oVAo4aBgRgeFUB_8qqcQsvPM67RYx2jBWhXbbWvb-4c" alt=""><figcaption></figcaption></figure>

### Stop Order

Similar to Limit, Stop orders will open a position when the market price of the asset meets a certain customizable condition. Users must enter the Stop Trigger Price that will be used as reference to trigger the order.

<figure><img src="https://lh7-us.googleusercontent.com/nzDh74ytQGLLhzPxtOY3R5NlE8qXXgTSaQ-euzJL2ecv8XLhy4YTUBSlxicC3ONt6VAJvt1h1HL6m-pLCImUcH8A6_BUssqoX_1Ja8jPGHHXYyLcBTBv5Cyp4nA0S43fVFO-FLKarK6FohY_EyMVnEE" alt=""><figcaption></figcaption></figure>

For **Longs Stop** orders, the market price must be equal or higher to the preset price in order to trigger the Stop order and open the position.

<figure><img src="https://lh7-us.googleusercontent.com/HIGWZS9tM0M3HTKLOXrQOIDLTygPG9RI-kq8w84knbcSkkvIs90lA4GE-cEY7_VLxng0kFqC0IlmVs6FihqXf7YRAqsG9VnxgsHS6bd7ubQoWQQkHslGXovz7-Cn3pEk8-rpTm-dfssRGWNQ-YuKEqU" alt=""><figcaption></figcaption></figure>

For **Short Stop** orders, the market price must be equal or higher than the preset price to trigger the Stop order and open the position.

<figure><img src="https://lh7-us.googleusercontent.com/bLSEsUq-2ZZ_1xYZMfX9HOIwBjMYmzCYDdI4qcMQc7Gm7yraE8P9bQ8SsyRv6O08AUkEXPJ2mwIjseBECdwHQtnaPPZSVoZKL19rZ0D19EDN0S29aarWM-QgAijTOIaC0nNSpvCTyQ24w0Ne7ckJp5o" alt=""><figcaption></figcaption></figure>

***

To start trading visit [Horizon Protocol App](https://app.horizonprotocol.com) or continue exploring the Academy to learning more about how Futures work. &#x20;
