match_signals
Match a trading description to ranked signals.
[Access: pay 0.01 USDC via x402 (PAYMENT-SIGNATURE header) OR authenticate with an API key. An x402-capable client will auto-pay; API-key clients pay nothing per call.]
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": {
"description": "<description>"
},
"name": "match_signals"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| role | No | Signal role | |
| top_k | No | Number of matches to return | |
| description | Yes | Natural language description of the desired signal/rule | |
| user_intent | No | Optional intent dict (e.g., from intent extractor) | |
| regime_direction | No | Market regime band | |
| similarity_threshold | No | Minimum similarity score to include |