Macro event options sizing checklist
Set trade size from worst-case liquidity, spread, and settlement constraints before FOMC, CPI, and macro-release windows
Direct answer
Event trading breaks many position models because the worst case often appears in execution, not in the signal. Before pressing buy or sell, define a concrete size that survives liquidity gaps and settlement delays
Start with the loss you can actually absorb
The first question is not entry quality but loss tolerance. A macro thesis often has two dimensions: what direction you think is more probable, and how large the loss can get before execution or settlement adds another layer of cost.
Set a hard budget in monetary terms first, then convert it into contracts. If your loss per contract is unknown at open time, the position is still too abstract.
Use this sequence:
When the same budget allows two sizes, choose the smaller one and document the reason. Execution uncertainty is not an excuse for larger theoretical expectancy.
- Estimate worst-case loss at the thesis edge for your chosen strike and expiry
- Add a spread and timing shock buffer for the expected release minute
- Add assignment or cash-transfer impact for a short option scenario
- Size down to the largest whole size that fits your budget
Convert spread risk into a size cap
Before an event, the spread can expand to a point where your risk map is no longer realistic. If spread widens, every open, close, or adjustment becomes more expensive.
Do this as a pre-trade test:
This is where many otherwise good ideas die. A plan is only valid if it still protects when spread and depth are stressed.
- Capture a realistic bid/ask for the exact chain and expiration you will use
- Decide the maximum spread widening you can accept and still preserve your worst-case limit
- Convert that spread shock into fewer contracts until the stop plan remains valid
Add execution clocks to the sizing rule
Macro releases can close risk-control windows before the market closes. If you cannot amend or reduce the position for even a few minutes at the expected stress point, your current position size can be too large.
Check these clocks in advance:
If any cutoff is inside your worst-case window, lower size until the same loss still fits within your remaining ability to act.
- when the data is released
- when your option series can still be modified
- when your broker rejects late-order changes
Define a forced close condition before sizing a single contract
Your thesis can stay intact. Your position may not.
Write a hard close rule before placing any order:
Keep this in one place, copy-paste with each macro event template, and refuse to trade when conditions are unclear.
- If spread shock exceeds the pre-approved buffer, you exit or reduce immediately
- If contract depth disappears on both sides for your intended size, you stop and reduce
- If short-side assignment probability spikes before your planned adjust window, you close according to the pre-set risk path
Common questions
Why do my backtests overstate position size?
Backtests usually assume perfect fills and stable spread. Macro risk needs a second layer: execution and settlement friction that can multiply loss before price logic finishes.
Is size ever independent of event timing?
No. The same idea can be too large in one window and feasible in another. Size after checking release timing, cutoffs, and market depth.
How should I treat assignment risk in long setups?
Long options face less assignment sensitivity than short options, but unexpected event moves can still create exit pressure and timing stress. Keep a separate loss rule for that scenario anyway.
Can I keep size if liquidity suddenly collapses?
No. Collapse is exactly the failure mode the checklist is built for. If the condition is not met, reduce or skip before the release.