Skip to main content

Trading on Markets

Learn how to buy and sell outcome shares on AchMarket prediction markets.

Understanding Prediction Markets​

How It Works​

Prediction markets allow you to:

  • Buy shares in an outcome (e.g., "Yes")
  • Sell shares back to the market
  • Profit if your outcome wins

Key Concepts​

TermDefinition
ShareA unit of an outcome
CostUSDC paid to buy shares
PayoutUSDC received when winning
ProbabilityMarket's view of likelihood

The Trading Interface​

Layout​

┌─────────────────────────────────────────────────────────┐
│ [Outcome A] [Outcome B] │
│ Selected: Outcome A (highlighted) │
├─────────────────────────────────────────────────────────┤
│ [Buy] [Sell] Slippage: [1% ▼] │
├─────────────────────────────────────────────────────────┤
│ │
│ Amount: [____________] USDC │
│ │
│ ───────────────────────────────────────────────────── │
│ │
│ Preview: │
│ • Shares: 50.0 Outcome A │
│ • Avg Price: $0.65 │
│ • Potential Payout: $76.92 (if wins) │
│ • Profit: $26.92 │
│ │
│ [Buy Outcome A] │
└─────────────────────────────────────────────────────────┘

Outcome Selection​

Click an outcome to select it:

  • Only one can be selected at a time
  • Selected outcome is highlighted
  • Trading panel updates

Buying Shares​

Step-by-Step​

  1. Select Outcome - Click Yes or No (or custom)
  2. Choose Buy Tab - Click "Buy"
  3. Enter Amount - Type USDC to spend
  4. Review Preview - See estimated shares and payout
  5. Set Slippage - Choose tolerance (default 1%)
  6. Place Order - Click Buy button
  7. Confirm - Approve in wallet
  8. Wait - Transaction confirms on-chain

Understanding Preview​

FieldDescription
SharesYou'll receive this many outcome shares
Avg PriceAverage cost per share
Potential PayoutIf this outcome wins
ProfitPayout minus your cost

Example​

Market: "Will BTC hit $100k?"

Current Probabilities:
- Yes: 65% ($0.65)
- No: 35% ($0.35)

You Buy:
- Amount: $100 USDC
- Shares: ~153.8 Yes shares
- Avg Price: $0.65
- Potential Payout: $153.84
- Profit: $53.84

Selling Shares​

When to Sell​

Sell shares when:

  • You change your prediction
  • You want to cut losses
  • Market moves against you
  • You need liquidity

Selling Process​

  1. Select Outcome - Click the outcome you hold
  2. Choose Sell Tab - Click "Sell"
  3. Enter Shares - Type number of shares to sell
  4. Review Preview - See USDC you'll receive
  5. Place Order - Click Sell
  6. Confirm - Approve in wallet

Understanding Sell Preview​

FieldDescription
SharesYour shares being sold
Avg PriceAverage price per share
You'll ReceiveUSDC from the sale

Slippage Protection​

What is Slippage?​

Slippage is the difference between:

  • Expected price when you submitted
  • Actual price when executed

This happens because prices change with trading.

Setting Slippage​

LevelUse Case
0.5%Stable markets
1%Default, balanced
2%Moving markets
5%Very volatile

Slippage in Action​

You buy at $0.65 with 1% slippage:
- Expected: $0.65
- Max price: $0.6565

If execution price > $0.6565:
- Transaction reverts
- No shares purchased

Probability & Pricing​

LMSR Mechanism​

AchMarket uses LMSR (Logarithmic Market Scoring Rule):

  • Dynamic pricing based on volume
  • Price increases as more people buy
  • Provides liquidity at all price levels

Price Movement​

Initial: 50% Yes / 50% No

After $1,000 more Yes buys:
→ 65% Yes / 35% No (Yes price increases)

After $1,000 more No buys:
→ 35% Yes / 65% No (No price increases)

Portfolio Tracking​

After Trading​

Your position appears in Portfolio:

  • See all outcomes you hold
  • Track total deposited
  • Claim winnings when resolved

Cancelled Markets​

Full Refunds​

If a market is cancelled:

  • All traders can claim full refund
  • Based on original deposit
  • No fees collected

Resolved Markets​

Winning Outcome​

If you bought the winning outcome:

  • See "Claim Winnings" button
  • Click to redeem shares
  • Receive pro-rata pool share

Losing Outcome​

If you bought the losing outcome:

  • Shares become worthless
  • No redemption possible
  • Loss = amount paid