Trading Guide

Learn how to place trades, manage positions, and redeem winnings on prediction markets.

How Prediction Markets Work

Prediction markets let you trade on the outcome of future events. Each market has YES and NO shares that trade between $0 and $1.

  • YES shares pay $1 if the event happens, $0 if it doesn't
  • NO shares pay $1 if the event doesn't happen, $0 if it does
  • Prices reflect market probability (e.g., YES at $0.60 = 60% chance)

📊 Trading on Polymarket

1. Find a Market

# Search for markets

"Search for Bitcoin price prediction markets"

# Or get specific market details

"Get details for market with token ID 12345..."

2. Place an Order

# Buy YES shares

"Buy $50 of YES shares on the Bitcoin 100k market at 0.45"

# Sell NO shares

"Sell $25 of NO shares on the election market"

Tip: Always specify a price limit to avoid slippage. Market orders execute at the current best price.

3. Manage Positions

# View your positions

"Show my current Polymarket positions"

# Check open orders

"List my open orders"

# Cancel an order

"Cancel order ID abc123..."

4. Redeem Winnings

# After market resolves

"Redeem my winnings from the resolved election market"

Winning shares are automatically converted to USDC. Use redeem_winnings to claim.

Polymarket Trading Tools

create_orderPlace a buy or sell order
cancel_orderCancel an open order
cancel_all_ordersCancel all open orders
get_open_ordersList your open orders
get_positionsView your current positions
get_tradesView your trade history
redeem_winningsClaim winnings from resolved markets

📈 Trading on Kalshi (via DFlow)

1. Search Markets

# Search Kalshi markets

"Search Kalshi for weather prediction markets"

# Get events by category

"Show me Kalshi events in the Economics category"

2. Get Market Details

# View market info and prices

"Get details for Kalshi market INXD-24DEC31-B10000"

# Check orderbook

"Show the orderbook for the S&P 500 market"

3. Place Trades

# Buy contracts

"Buy 10 YES contracts on INXD-24DEC31-B10000 at $0.35"

# Sell contracts

"Sell 5 NO contracts on the Fed rate hike market"

Note: Kalshi uses contracts (not dollar amounts). Each contract costs your limit price × quantity in USDC.

4. Manage & Settle

# View positions

"Show my Kalshi positions"

# Get trade history

"Show my recent Kalshi trades"

Kalshi Trading Tools

kalshi_search_marketsSearch markets by keyword
kalshi_get_eventsList events with optional filters
kalshi_get_marketGet specific market details
kalshi_get_orderbookView market orderbook depth
kalshi_place_orderPlace a buy/sell order
kalshi_get_positionsView your positions
kalshi_get_tradesView trade history

💡 Trading Tips

Use Limit Orders

Always set a price limit to control your entry/exit price and avoid slippage on large orders.

Check the Orderbook

View orderbook depth before trading to understand liquidity and find the best prices.

Diversify Positions

Don't put all your capital in one market. Spread across uncorrelated events.

Understand Resolution

Read market rules carefully. Know exactly what conditions trigger YES vs NO resolution.

⚠️ Risk Warning

Prediction markets involve significant risk. You can lose your entire investment. Past performance does not guarantee future results. Only trade with money you can afford to lose. This is not financial advice.

Next Steps