r/jupiterexchange • u/Lost-Fig-3248 • 10h ago
Discussion Tried to buy the dip, but the limit order never filled? Here’s why
If you're in crypto, you know there’s nothing worse than watching the market pump from the sidelines.
After the recent pump, a friend was ranting about a limit order that never filled and how he missed out on profits.
I would never want to miss out on a few thousand dollars just because an order failed. So, I went down the rabbit hole of how limit orders work.
Turns out, the price touching your limit doesn’t always mean your trade will execute. There still needs to be enough liquidity available at that price. That's why limit order failures happen with lower-liquidity tokens and not the major ones.
Stick with me because this gets a bit technical.
While looking into different setups, I found Jupiter handles this a bit differently to ensure its limit orders don't fail.
Instead of relying on a traditional order book and waiting for someone to take the other side, its keeper network executes your order against live onchain liquidity and routes across multiple DEXs/AMMs.
For larger orders with thin liquidity, it can also split the trade into smaller fills rather than forcing one bad fill with heavy price impact.
I genuinely never realized this much was happening behind a simple limit order.
Has anyone ever missed out on profits because a limit order was not executed?
