How it works
Forecast Trading Example
Scenario
Jane is following Bitcoin’s onchain activity. She notices that UTXO consolidation and Ordinals minting are both ramping up—events that typically increase BTC transaction fees. She believes fees will rise over the next week.
Key assumptions
- Forecast has a live market: “Average BTC Transaction Fee This Week”
- The market currently prices the average fee at 20 sats/vByte
- Jane sees a long position at 22 sat/vByte, expecting congestion onchain to push fees higher
- She deposits a collateral worth 50 USDC into the position

Buy strategy
Market Movement
During the week:
- Ordinals minting surges
- Mempool fills up
- BTC fees rise to an average of 25 sats/vByte
Payoff
- Forecast uses continuous payoff, so Jane’s return scales with the outcome:
- Because the final fee was 30 sats/vByte , well above her entry at 22, she earns a proportional profit
- If the final fee had stayed below 40, she’d have taken a proportional loss
Protecting users against unexpected volatile spikes
Forecast markets are designed to reflect real-world data, but can be volatile. To protect users from extreme, unpredictable spikes, each market has upper and lower bounds on payouts
How It Works
Let’s say Jane takes a long position on the BTC transaction fee market at 40 sats/vByte, meaning she earns as long as BTC transaction fees goes above 40 sats/vByte at the end of the pool. The market defines a payoff band:
- Cap: 80 sats/vByte
- Floor: 10 sats/vByte
Outcomes:
- If fees rise to 70, she earns a high proportional profit (between her entry at 40 and the cap at 80)
- If fees go to 100, her profit is capped as if the fee hit 80—protecting users from outlier events
- If fees drop to 25, she takes a proportional loss
- If fees crash to 5, her loss is capped as if the fee hit the floor at 10
Updated 12 days ago