What Is GDAX Post-Only Mode
GDAX post-only mode is an order-type option on Coinbase Exchange that lets you place an order which will only act as a maker, never crossing the spread or taking liquidity. If the order would immediately match and become a taker, it is rejected and not placed to prevent fee increases. This mode is designed to reduce trading costs for liquidity providers, lower adverse selection risk, and help manage order placement intent. It is commonly used by traders who want to add liquidity to the book, refine limit-order placement, and avoid accidental immediate execution.
How Post-Only Works
When you submit a limit order with post-only enabled, the exchange evaluates whether the order would match immediately with existing resting orders. If so, the order is canceled rather than executed. If there is no immediate match, the order is added to the order book as a maker. This mechanism keeps you on the supply or demand side that adds liquidity, which typically qualifies for lower maker fees and avoids higher taker fees. It also helps you avoid slippage from instant fills, although it does not guarantee a fill at your price.
When to Use and When to Avoid
Use post-only when your goal is to place limit orders that rest on the book, secure better effective prices over time, and avoid triggering taker fees. It is suitable for range-bound strategies, rebalancing, and adding depth near known support or resistance levels. Avoid it when you need immediate fills or when the bid-ask spread is wide and your limit price must be aggressive to execute. Market orders can never be post-only because they always cross the spread and take liquidity.
Benefits and Risks of Post-Only Orders
Post-only mode offers fee efficiency by locking in maker rates, reduces the likelihood of adverse selection by not signaling urgency, and can improve execution quality for strategic limit orders. However, it comes with the risk of non-fill if the market moves past your price and the possibility of higher cumulative costs if orders are canceled and reentered frequently. It also depends on accurate price placement; a poorly positioned post-only limit may remain inactive while better prices trade elsewhere. Traders should weigh these tradeoffs against their liquidity goals and risk tolerance.
Post-Only Versus Immediate-or-Cancel and Fill-or-Kill
- Post-only: Adds liquidity if not matched immediately; rejected if crossed, promoting maker fee treatment.
- Immediate-or-Cancel (IOC): Accepts any immediate fill, cancels the remainder, and does not guarantee maker fees.
- Fill-or-Kill (FOK): Requires full execution at submission; unfilled portions are canceled, prioritizing certainty over fee classification.
These time-in-force options serve different intents: post-only for pure liquidity provision, IOC for partial immediate fills, and FOK for atomic execution. Choosing the right one depends on whether you prioritize fee efficiency, partial fills, or complete execution.
Fee Structure and Cost Implications
Coinbase Exchange applies a maker-taker fee model where post-only limit orders that rest and are not crossed typically qualify for maker fees, which are often lower than taker fees. Orders that would cross the spread are rejected in post-only mode, preventing an automatic switch to higher taker fees. While this can lower per-trade costs, consider that canceled orders may still incur trading fees in some jurisdictions depending on policy at the time; always verify current fee schedules on the official Coinbase Exchange pricing page. Over time, avoiding taker fees can meaningfully reduce total trading costs for active strategies.
Fee Impact by Order Type
| Order Mode | Fee Tier | Likely Outcome |
|---|---|---|
| Post-Only Maker | Maker Rate | Potential cost savings and added liquidity |
| Taker (Immediate) | Taker Rate | Higher fees but immediate fill |
| Post-Only Rejected | N/A | Order not placed; reassess price or timing |
Use the table to align your intended order mode with expected fees and outcomes. Note that fee tiers can be influenced by 30-day volume, Coinbase One subscription status, and regional pricing schedules; check the live fee schedule on the platform for the most accurate rates.
Step-by-Step: Placing a Post-Only Order
To use GDAX post-only mode, start by logging into your Coinbase Exchange account and navigating to the trade interface for your desired pair. Choose the limit order option, enter your desired price and quantity, and toggle post-only if the UI supports it. Review the order to ensure it does not cross the spread; if it would, the platform typically blocks submission or issues a warning. Submit the order and confirm it appears in the order book as a resting maker. Monitor the book to see if your order remains posted or is canceled, and adjust price or size as market conditions evolve while keeping your strategy aligned.
Best Practices and Common Pitfalls
Place post-only limit prices thoughtfully relative to the current spread to increase the likelihood of resting rather than rejection. Avoid setting prices that are only slightly better than the best bid or ask, as volatility can immediately cross the spread and cancel orders. Combine post-only with price alerts and defined risk rules, and do not rely on it as a guarantee of execution. Be aware that high cancellation rates may affect fee tier assessments or perceived trading activity, so use the mode strategically within a broader liquidity management plan.
Summing Up GDAX Post-Only Mode
GDAX post-only mode is a tool for traders who want to add liquidity and potentially lower fees by ensuring their limit orders act as makers. It helps avoid immediate fills and taker fees, but it does not guarantee execution and can lead to missed opportunities if prices move past posted levels. Understand the mechanics, align order placement with your strategy, and verify current fee policies on the official Coinbase Exchange documentation for accurate, up-to-date guidance.