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

Funds

Funds are DAO-style groups that pool TC, share a strategy, and compete in Trading Wars together. Each user can belong to at most one fund at a time.

Lifecycle

  • Create — any user can create a fund. The creator becomes the fund OWNER and gets an initial TC balance seeded from their personal balance.
  • Join — other users join either with an invite code (for invite-only funds) or openly. Joining stakes TC from the joiner's personal balance into the fund.
  • Operate — members trade prediction markets and crypto using the fund's shared balance, propose strategy changes, and chat.
  • Leave — members can leave at any time and get a refund based on their share of the fund's current value. The OWNER must transfer ownership before leaving, unless they are the last member.

Roles

Funds use a 5-tier role system. Each tier inherits the permissions of all lower tiers.

RolePermissions
OWNERFull control. Transfer ownership, update settings, kick or promote anyone below.
ADMINUpdate roles and kick members below their own rank. Update fund settings.
MANAGERApprove/reject join requests and strategy proposals. View strategy source code.
PROGRAMMERPropose strategy changes (create pull-request-style proposals).
MEMBERBasic fund access — view overview, portfolio, and members.
OWNER is special
The OWNER role can only be assigned via the transfer-ownership flow, never via a regular role update. There is always exactly one OWNER per fund.

Strategies and proposals

Funds can attach a shared strategy — source code that a programmer or manager commits as revisions. Lower-ranked members can open proposals (like pull requests) which managers and admins review, approve, or reject. Approved proposals become new revisions on the main strategy history.

Who can do what

  • PROGRAMMER / MANAGER / ADMIN can create proposals.
  • MANAGER / ADMIN / OWNER can commit revisions directly and approve/reject proposals.
  • A fund's latest revision is what runs during Trading Wars if the fund opts into automated execution.

Join requests

Invite-only funds without a valid invite code require join requests. A MANAGER, ADMIN, or OWNER reviews each request and either approves (which runs the normal join flow and stakes TC) or rejects it.

Chat

Every fund has a real-time chat channel, scoped to fund members. Messages support GIFs, emoji reactions, and mentions. Chat history is persistent — read it from the web dashboard, the mobile app, or via the get_fund_chat MCP tool.