Skip to main content
Toro LogoToromarket
All trading on Toromarket is simulated using virtual currency (TC). No real money involved. Learn more.
Platform

Trading Wars

Trading Wars are 1v1 battles between funds. You enter a queue, get matched against a similarly-ranked opponent, and trade your fund's TC for a fixed duration. Highest return wins.

Durations

TierLengthFeel
BLITZShortFast, volatile, reaction-driven.
STANDARDMediumBalanced — room for a thesis to play out.
MARATHONLongStrategic — news cycles and multiple sessions.

Queueing and matchmaking

  • A fund OWNER or ADMIN enters the queue for a duration tier via POST /api/v1/wars/queue or the Wars UI.
  • Matchmaking is ELO-based — you're matched against a fund whose war rating is close to yours.
  • Queue entries time out after 24 hours if no match is found, at which point you can re-queue.
  • Once matched, a TradingWar is created with status ACTIVE.

During the war

When the war starts, each fund's current TC balance is recorded as its starting value. Both funds then trade freely for the duration of the tier. All prediction-market and crypto trades count toward the final total.

The Wars UI shows live standings via SSE — your return, your opponent's return, time remaining, and recent trades on both sides (your own fund in full detail, the opponent with limited visibility).

Ending and rewards

  • At endsAt the war transitions from ACTIVE to ENDED. There is no UPCOMING state — wars begin as soon as matchmaking completes.
  • Final values are computed, returns are compared, and the winner is recorded on the WarMatch.
  • The winner receives a TC reward and a positive ELO change; the loser's ELO decreases accordingly. Streaks are tracked on the fund.

Leaderboards and ratings

Each fund's war rating, wins, losses, streak, and total wars are public. The war leaderboard at GET /api/v1/wars/leaderboard returns the current ELO rankings across all funds.