Why my order did not fill
Common reasons your order might not have executed.
Price not reached
For limit orders, the market price must reach your specified price. If you placed a buy at $0.40 but the market is trading at $0.55, your order won't fill until the price drops to $0.40.
Price hasn't reached your limit yet
Insufficient liquidity
Even at the right price, there may not be enough shares available to fill your entire order. In this case, you'll get a partial fill. The remaining amount stays as an open order.
Partial fill - waiting for more liquidity
Market ended
If a market has ended or is in the resolution phase, new trades cannot be placed. Check the market status — if it says "Ended", "Resolving", or "Finalized", trading is closed.
Trading is disabled
Market status: Ended - Awaiting Resolution
Transaction failed
Occasionally Solana transactions can fail due to network congestion or insufficient SOL for fees. Check your wallet for the transaction status. If it failed, your USDC was not spent.
Transaction failed
USDC was not spent. Check SOL balance for gas fees.