strategy_positions
Holdings of your strategy. Other venues than Decibel: pass positions as [{"market": "BTC/USD", "side": "long", "weight": 12.5}] (weight = % of the total; shown as "self-reported, not verified"). Decibel: positions come from your tagged orders; to move 'unassigned' positions (opened before linking or untagged) to this strategy pass allocations [{"market": "BTC/USD", "size": 0.039}] (signed; checked, never shown).
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": {
"api_key": "<api_key>",
"strategy_id": "<strategy_id>"
},
"name": "strategy_positions"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| api_key | Yes | ||
| positions | No | ||
| allocations | No | ||
| strategy_id | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||