{"slug":"x402-pokt-agent-com-backtest-reconcile-dc994a","title":"Check a trading backtest","host":"x402.pokt-agent.com","method":"POST","resource":"https://x402.pokt-agent.com/backtest/reconcile","category":"other","description":"Check a trading backtest: recompute net profit, win rate, profit factor, max drawdown and trade count from the trade list (CSV or JSON) and compare them with the claimed numbers. Returns each metric as MATCH or MISMATCH with the recomputed value and finding codes.","price_listed":0.01,"price_asked":0.01,"state":"answering","state_label":"Answering","checks_7d":1,"answered_7d":1,"latency_ms_median":20,"reported_calls_30d":1,"reported_payers_30d":1,"networks":["eip155:8453"],"badge":"unverified","paid_checks_7d":0,"paid_ok_7d":0,"example_input":{"body":{"claimed":{"net_profit":10},"initial_capital":1000,"trades":[{"entry_price":100,"entry_time":"2026-01-02 10:00","exit_price":110,"exit_time":"2026-01-03 10:00","n":1,"qty":1,"side":"long"}]},"bodyType":"json","method":"POST","type":"http"},"output_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"claimed":{"type":"object"},"commission":{"type":"number"},"initial_capital":{"type":"number"},"single_position":{"type":"boolean"},"tolerance_pct":{"type":"number"},"trades":{"type":"array"},"trades_csv":{"type":"string"}}},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"method":{"enum":["POST"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"},"output":{"properties":{"example":{"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"},"history":[{"day":"2026-10-11","reachable":true,"status":402,"valid_402":true,"asked_usdc":0.01,"price_match":true,"latency_ms":20,"error":null}],"description_full":"Check a trading backtest: recompute net profit, win rate, profit factor, max drawdown and trade count from the trade list (CSV or JSON) and compare them with the claimed numbers. Returns each metric as MATCH or MISMATCH with the recomputed value and finding codes.","last_updated":"2026-10-11T16:55:51.978Z","schemes":["exact"]}