# Manual orders

goodcryptoX currently supports the following manual order types on decentralized AMM (Spot) exchanges:

* [Swap](https://docs.goodcrypto.app/dex-trading-spot/manual-orders/swap) (market) - executed immediately at the best available price via an aggregator (Jupiter on Solana, 1inch on EVM chains);
* [Limit](https://docs.goodcrypto.app/dex-trading-spot/manual-orders/limit) (stop market) - swap is submitted when the market price reaches your specified trigger price;
* [Trailing](https://docs.goodcrypto.app/dex-trading-spot/manual-orders/trailing) (trailing stop market) - follows the market price as it moves in your favor. Executes when the price reverses by the trailing percentage you’ve set;

#### Attached orders:

* [Take Profit](https://docs.goodcrypto.app/dex-trading-spot/manual-orders/tp-+-sl-combo) - triggers when the price moves in your favor by the specified percentage relative to the execution price of your main (base) swap. If a Stop Loss is also set, it is cancelled when the Take Profit triggers;
* [Stop Loss](https://docs.goodcrypto.app/dex-trading-spot/manual-orders/tp-+-sl-combo) -  triggers when the price moves against you by the specified percentage relative to your main swap’s execution price. If a Take Profit is set, it is cancelled when the Stop Loss triggers;
* [Trailing Stop Loss](https://docs.goodcrypto.app/dex-trading-spot/manual-orders/trailing-stop-loss) - follows the market price as it moves in your favor. If the price reverses by your trailing percentage, the order executes — locking in profit or minimizing losses.

More order types [coming soon](https://docs.goodcrypto.app/dex-trading-spot/upcoming-functionality).
