Simulate several alphas
simulate_alphas_batchBacktest up to 30 FASTEXPR alphas in BRAIN batches, grouping by delay and region. It skips expressions already in the ledger and returns not_started items for later resubmission.
Instructions
Backtest up to 30 expressions, sent to BRAIN in groups of at most 10.
All expressions must share one delay; different regions are sent as separate groups.
Multi-simulation needs a Consultant account. Expressions already in the ledger are returned
without spending quota. not_started lists anything that could not be sent; resubmit those later.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": {
"alphas": "<alphas>"
},
"name": "simulate_alphas_batch"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| wait | No | True blocks until done or timeout; False returns the id at once. | |
| force | No | Run again even if the ledger has this exact alpha. | |
| alphas | Yes | ||
| timeout_seconds | No | Seconds to block. Empty uses WQB_SIMULATION_TIMEOUT. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| status | Yes | ||
| message | No | ||
| results | No | ||
| batch_ids | No | ||
| next_step | No | ||
| not_started | No |