Skip to main content

Market Lifecycle

Understanding the stages and lifecycle of prediction markets on AchMarket.

Market Stages​

Every market goes through stages:

┌─────────┐ ┌─────────────┐ ┌──────────┐ ┌───────────┐
│ Active │ → │ Grace │ → │ Resolved │ │ Cancelled │
│ │ │ Period │ │ or │ │ / Expired│
└─────────┘ └─────────────┘ │ Expired │ └───────────┘
└──────────┘

Stage Details​

1. Active​

Duration: From creation until deadline

During this stage:

  • Trading is open
  • Users can buy/sell outcome shares
  • Price updates dynamically
  • Volume accumulates

2. Grace Period​

Duration: 3 days after deadline

After the deadline passes:

  • Trading stops
  • Market creator has 3 days to resolve
  • Purpose: Allow time for resolution

3. Resolved​

Market decided with winner:

  • Winning outcome set
  • Proof provided by creator
  • 0.25% fee deducted
  • Winners can claim payouts
  • Losers' shares become worthless

4. Cancelled​

Market cancelled by creator:

  • All participants get refunds
  • No fee collected
  • Full pool distributed

5. Expired​

Not resolved in grace period:

  • Auto-expires after 3 days
  • Full refunds to participants
  • Like cancelled

Resolution Process​

Creator Actions​

Market creator can:

  1. Resolve - Set winning outcome + proof
  2. Cancel - Cancel market (full refunds)

What Happens​

Resolving​

1. Creator selects winning outcome
2. Provides proof (link to proof)
3. 0.25% fee deducted from pool
4. Remaining pool locked for redemption
5. Winners claim pro-rata shares

Cancelling​

1. Creator clicks Cancel
2. No proof required
3. No fee collected
4. Full pool available
5. Participants claim refunds

User Actions by Stage​

During Active​

ActionAvailable
Buy shares✓
Sell shares✓
Claim✗

During Grace Period​

ActionAvailable
Buy shares✗
Sell shares✗
Claim✗

After Resolution​

ActionWinnerLoser
Claim Winnings✓✗
Claim Refund✗✗

After Cancellation​

ActionAvailable
Claim Refund✓

Fee Structure​

When Fees Apply​

Only on resolution, not cancellation:

  • Fee: 0.25% of pool
  • Deducted before redemption
  • Goes to platform

Fee Calculation​

Pool: $10,000 USDC
Fee: 0.25% × $10,000 = $25
After Fees: $9,975 for redemptions

No Fee Cases​

ScenarioFee
Market resolved0.25% ✓
Market cancelled$0
Market expired$0

This encourages resolution but no penalty for honest cancellations.

Market Categories​

Markets can be created in:

CategoryExample
Crypto"Will BTC hit $100k?"
Sports"Who wins Super Bowl?"
Politics"Who wins election?"
Entertainment"Best Picture winner?"
Science"First Mars landing?"
OtherCustom categories

Market Information​

Volume​

Total USDC traded:

  • Sum of all buys + sells
  • Increases as market grows
  • Indicates market interest

Participants​

Unique traders:

  • Counted once per market
  • Shows market engagement

Deadline​

Resolution deadline:

  • Set by creator
  • After this, grace Cannot be extended

period starts -## User Experience

Timeline View​

Day 1: Market created (Active)
↓
... (trading continues)
↓
Day 15: Deadline reached (Active → Grace)
↓
Day 18: Resolved (Grace → Resolved)
↓
Day 18-∞: Winners claim (Resolved)

Notifications​

Check Portfolio for:

  • Markets needing attention
  • Claims available
  • Refunds due