Trading competitions
competitionsBrowse public trading competitions, their rules, prizes and account leaderboards. list finds competitions; get reads one; leaderboard follows entered accounts; my_entry reads your own entry. enter registers your explicitly selected brokerage account (brokerCredentialId); no strategy or bot is required. Read the rules with get and set rulesAccepted=true only after the user accepts them. eligibility checks access and qualifying purchases against the saved entry requirements. withdraw removes your own entry while registration rules permit it, using brokerCredentialId or a legacy botId. This tool does not place trades, start a trading bot or charge money. Use contest and account names in your reply.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"action": "<action>"
},
"name": "competitions"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| botId | No | Legacy entry identity for withdraw. | |
| action | Yes | ||
| contestId | No | Required for every action except list. | |
| rulesAccepted | No | Required for enter, after the user accepts the rules. | |
| brokerCredentialId | No | Required for enter; optional entry identity for withdraw. |