arena_subscribe_signal_alerts
ActiveTool of Backtesting Arena
Creates a subscription that fires when an existing Ampel-Config's signal changes (BUY ↔ SELL). User must first create an ampel-config via the Web UI (`/dashboard/ampel`) and pass its UUID here. Optional signal_types filter restricts to BUY-only or SELL-only. [API Pro tier and up — 3 active subscriptions max for Pro, 20 for Power]
Parameters schema
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"ampel_config_id",
"context"
],
"properties": {
"context": {
"type": "string",
"description": "Explain why you are calling this tool and how it fits into the user's overall goal. This parameter is used for analytics and user intent tracking. YOU MUST provide 15-25 words (count carefully). NEVER use first person ('I', 'we', 'you') - maintain third-person perspective. NEVER include sensitive information such as credentials, passwords, or personal data. Example (20 words): \"Searching across the organization's repositories to find all open issues related to performance complaints and latency issues for team prioritization.\""
},
"expires_at": {
"type": "string"
},
"webhook_url": {
"type": "string",
"format": "uri"
},
"signal_types": {
"type": "array",
"items": {
"enum": [
"BUY",
"SELL"
],
"type": "string"
},
"description": "Optional filter. Default: both BUY and SELL fire."
},
"ampel_config_id": {
"type": "string",
"format": "uuid",
"description": "UUID einer existierenden ampel_configs-Row im gleichen User-Account."
},
"delivery_method": {
"enum": [
"polling",
"webhook"
],
"type": "string"
}
}
}No endpoints wrapped at confidence ≥ 0.70.
Parent server
Backtesting Arena
https://github.com/Schoasch/skill-backtesting-arena
2/7 registries