How to track your prediction market P&L across multiple chains
To track your prediction market profit and loss (P&L) across multiple blockchains, you must manually aggregate data from each chain’s explorer, your wallet’s transaction history, and the specific market interfaces you used, because no single cross-chain dashboard currently provides a complete, verified view. The process involves recording your entry and exit positions, accounting for fees, and reconciling settlement payouts per chain.
Why cross-chain P&L tracking is difficult
Prediction markets like Polymarket (on Polygon) and Azuro (on Gnosis Chain or Polygon) operate on separate blockchains. Each chain has its own explorer, token standards, and fee structures. Your wallet holds positions as conditional tokens or market-specific shares, and settlement may involve different oracles, dispute periods, and payout mechanisms. There is no universal indexer that aggregates your trading activity across all chains into one P&L statement.
Step-by-Step: manual P&L tracking
Step 1: List All Chains and Markets You Used
Start by identifying every blockchain where you placed a prediction market trade. Common chains include:
- Polygon (Polymarket, Azuro)
- Gnosis Chain (Azuro, Omen)
- Ethereum mainnet (older markets, some experimental platforms)
- Arbitrum or Optimism (emerging markets)
For each chain, note the market addresses or URLs, the outcome you bet on, and the date you entered.
Step 2: Collect Trade Data from Each Chain
Use the chain’s block explorer (e.g., Polygonscan, GnosisScan) to find your wallet’s transaction history. Filter by token transfers or contract interactions related to prediction market platforms.
For each trade, record:
- Entry transaction hash and timestamp
- Number of shares bought (or sold short)
- Price per share - This is the cost basis. On Polymarket, you buy shares at the current order-book price. On automated market maker (AMM) platforms, the price is determined by the pool.
- Total cost - Price per share multiplied by number of shares, plus gas fees paid on that chain.
- Exit transaction (if you sold before resolution) - Include sale price, proceeds, and gas.
Step 3: track settlement payouts
When a market resolves, you redeem winning shares for collateral (usually USDC or DAI). Losing shares become worthless. On Polymarket, settlement happens automatically via a redeem function. On other platforms, you may need to call a contract to claim.
For each settled market, record:
- Resolution outcome - Did you win or lose?
- Payout amount - Number of winning shares × 1 unit of collateral per share (assuming binary market), minus any platform fees.
- Settlement transaction gas cost - This is an additional expense.
Step 4: calculate per-market P&L
For a single market, the formula is:
P&L = (Total Payout + Sale Proceeds) - (Total Cost + Total Gas Fees)
- If you held to settlement and won: Total Payout = number of shares × 1 (in collateral). Total Cost = entry cost + any exit gas.
- If you sold before settlement: Total Payout = 0; Sale Proceeds = amount received from selling.
- If you lost: Total Payout = 0; you lose the entire entry cost plus gas.
Step 5: aggregate across chains
Sum all per-market P&L figures across every chain. Also sum all gas fees paid in each chain’s native token (e.g., MATIC, GNO, ETH). Convert those native token costs to a common stablecoin value using the exchange rate at the time of each transaction, or use a rough average.
Tools that can help (with limitations)
- Zapper or Zerion - These portfolio trackers show token balances across multiple chains, but they do not break down prediction market trades into cost basis or P&L. They can show your current holdings of conditional tokens or redeemed collateral.
- Dune Analytics or The Graph - For advanced users, you can write custom queries to pull trade data from indexed events. This requires technical skill and may not cover all platforms.
- Polymarket’s own history page - Shows your trade history on Polymarket only, not on other chains. It includes entry/exit prices but does not export to a spreadsheet easily.
- Manual spreadsheet - The most reliable method. Create columns for chain, market name, entry price, shares, cost, exit price, proceeds, gas, and settlement payout.
Common Pitfalls
- Ignoring gas fees - Gas costs on Polygon are low per transaction, but repeated trades and settlement calls add up. On Ethereum mainnet, gas can be significant. Include them.
- Confusing cost basis with current share price - Your P&L is based on what you paid, not what the share is currently worth unless you sold.
- Forgetting dispute periods - If a market is disputed, settlement may be delayed. Your P&L is not final until the dispute resolves.
- Mixing tokens - If you used DAI on one chain and USDC on another, convert both to a common unit (e.g., USDC) for aggregation.
When to expect better tools
Cross-chain aggregators are improving, but as of late 2026, no mainstream tool offers a complete, audited P&L for prediction market traders across multiple chains. The manual method described here is accurate but time-consuming. For serious traders, maintaining a trade journal with blockchain transaction references is the only way to produce a reliable tax or performance record.
Not financial advice. wswap.site publishes market data and general information about digital assets. Crypto assets are volatile and you can lose everything you put in. Nothing here is a recommendation to buy, sell or hold, and we make no price predictions.
Prices are sourced from third parties and may be delayed or wrong. Verify anything you intend to act on against a primary source.