{"name":"EdgeCheck","description":"Honest crypto prediction test: pick a Binance coin, timeframe (1h/4h/1d), range and horizon. Trains a scikit-learn random forest walk-forward (past data only, tested on unseen later candles) and reports accuracy vs baselines (always up, majority, last move repeats), p-values, feature importance, a fee-aware strategy vs buy-and-hold, and the latest prediction with a clear no-edge verdict. Body: {\"symbol\":\"BTC\",\"interval\":\"1d\",\"bars\":1000}","network":"eip155:8453","endpoints":{"POST /backtest":{"description":"Honest crypto prediction test: pick a Binance coin, timeframe (1h/4h/1d), range and horizon. Trains a scikit-learn random forest walk-forward (past data only, tested on unseen later candles) and reports accuracy vs baselines (always up, majority, last move repeats), p-values, feature importance, a fee-aware strategy vs buy-and-hold, and the latest prediction with a clear no-edge verdict. Body: {\"symbol\":\"BTC\",\"interval\":\"1d\",\"bars\":1000}","price":"$0.10","example":{"symbol":"BTC","interval":"1d","bars":1000,"horizon":1},"inputSchema":{"type":"object","properties":{"symbol":{"type":"string","description":"Coin or Binance spot pair: \"BTC\" (= BTCUSDT), \"ETHUSDC\", \"SOL-USDC\", \"ETH/BTC\""},"quote":{"type":"string","description":"Quote currency when symbol is a bare coin (default USDT)"},"interval":{"type":"string","description":"Candle size (default 1d)","enum":["1h","4h","1d"]},"bars":{"type":"integer","description":"Candles to test, ending now or at end (default 1000)","minimum":400,"maximum":3000},"start":{"type":"string","description":"Instead of bars: first day, YYYY-MM-DD","pattern":"^\\d{4}-\\d{2}-\\d{2}$"},"end":{"type":"string","description":"Last day, YYYY-MM-DD (default: latest closed candle)","pattern":"^\\d{4}-\\d{2}-\\d{2}$"},"horizon":{"type":"integer","description":"Predict the close this many candles ahead (default 1)","minimum":1,"maximum":10},"feeBps":{"type":"integer","description":"Trading fee per side for the strategy simulation, basis points (default 10)","minimum":0,"maximum":100}},"required":["symbol"]}}}}