{"name":"TradeSignal Feed · validate","description":"Pre-trade check of a crypto trade setup against the live Binance spot market: entry, stop and targets scored against 1h ATR, EMA20/50 trend on 1h and 4h, RSI14, reward-to-risk and the current price, returning valid, weak or invalid with a 0-100 score, every check and the engine's own setup for the pair.","category":"crypto-trading-signals","paid":{"method":"POST","endpoint":"https://angel.oroboros-design.com/agenten/signal/validate","short":"https://angel.oroboros-design.com/validate","body":{"symbol":"BTCUSDT","bias":"long","entry":88250,"stop":87650,"tp1":89150,"tp2":89700},"schema":{"type":"object","properties":{"symbol":{"type":"string","pattern":"^[A-Z0-9]{5,20}$","description":"Binance spot pair, e.g. BTCUSDT"},"bias":{"type":"string","enum":["long","short"]},"entry":{"type":"number","exclusiveMinimum":0},"stop":{"type":"number","exclusiveMinimum":0},"tp1":{"type":"number","exclusiveMinimum":0},"tp2":{"type":"number","exclusiveMinimum":0}},"required":["symbol","bias","entry","stop"],"additionalProperties":false},"pay":"x402 v2 (PAYMENT-SIGNATURE) or USDC transfer + header X-PAYMENT-TX or X-Bundle-Token"},"price_usd":{"unknown":"0.03","known":"0.02","trusted":"0.014"},"bundle_calls":1,"bundle":{"default":true,"proposal":{"calls":50000,"price_usd":"1499.00","per_call_usd":"0.02998","valid_days":365,"role":"proposal","this_call_with_pack_usd":"0.02998","save_pct":0,"buy":"POST https://angel.oroboros-design.com/agenten/signal/pack {\"calls\":50000}"},"anchor":{"calls":5000,"price_usd":"199.00","per_call_usd":"0.0398","valid_days":90,"role":"anchor","this_call_with_pack_usd":"0.0398","save_pct":0,"buy":"POST https://angel.oroboros-design.com/agenten/signal/pack {\"calls\":5000}"},"tiers":[{"calls":500,"price_usd":"25.00","per_call_usd":"0.05","valid_days":30,"role":"entry","this_call_with_pack_usd":"0.05","save_pct":0,"buy":"POST https://angel.oroboros-design.com/agenten/signal/pack {\"calls\":500}"},{"calls":5000,"price_usd":"199.00","per_call_usd":"0.0398","valid_days":90,"role":"anchor","this_call_with_pack_usd":"0.0398","save_pct":0,"buy":"POST https://angel.oroboros-design.com/agenten/signal/pack {\"calls\":5000}"},{"calls":50000,"price_usd":"1499.00","per_call_usd":"0.02998","valid_days":365,"role":"proposal","this_call_with_pack_usd":"0.02998","save_pct":0,"buy":"POST https://angel.oroboros-design.com/agenten/signal/pack {\"calls\":50000}"}],"compare":{"this_call_usd":"0.03","with_pack_usd":"0.02998","pack_calls_used":1,"save_pct":0},"covers":"every TradeSignal surface; fresh=true counts 5","use":"header X-Bundle-Token: <token> on https://angel.oroboros-design.com/agenten/signal and every surface — no per-call signing"},"payTo":{"network":"eip155:8453","asset":"USDC","address":"0x0CAc7D3c89be4f478E4c8f713C0D3D2D0954678D"},"returns":{"asof":"2026-11-12T15:09:23Z","symbol":"BTCUSDT","bias":"long","verdict":"weak","score":80,"price":88250,"atr1h":512.3,"trend4h":"up","trend1h":"flat","rsi1h":57.2,"gate":false,"rr":2.4,"risk_atr":1.17,"entry_distance_atr":0.29,"checks":[{"name":"geometry","ok":true,"severity":"hard"},{"name":"trend1h","ok":false,"severity":"soft","note":"1h flat"}],"engine_setup":null},"never_charged":["400 bad body or unknown symbol","429 slot full","503 data source unavailable"],"docs":"https://angel.oroboros-design.com/agenten/signal/agent.md","feed":"https://angel.oroboros-design.com/agenten/signal","disclaimer":"Data, not investment advice."}