Smarter BTC Trading.
Powered by AI.

XGBoost ML model reads hourly candles, detects high-probability entries, and fires signals automatically — 24/7.

BTC/USDT
Total Equity
USDT
Win Rate
Closed positions
Total Trades
Paper trading
Total P&L
Cumulative USDT
Real results, not backtests.

Live equity curve from actual bot runs. Updated every hour.

Portfolio Equity
Starting balance: $100,000 USDT

← swipe to scroll →

Top 5 Trades by Return

← swipe to scroll →

Entry Exit Entry Price Exit Price P&L Return Reason
Loading trades...
Everything built in.
01
XGBoost ML Model
Trained on historical BTC/USDT data with 9 technical features. Predicts 48-hour price movement with a configurable confidence threshold.
02
Technical Indicators
SMA crossover (35/65), RSI, Bollinger Bands, volume surge, and momentum — all computed from hourly OHLCV candles via CCXT Binance.
03
Smart Exit Logic
Profit target (5%), stop loss (2%), SMA cross-down, and 72-hour max hold. No trade stays open longer than it should.
04
Telegram Alerts
Get instant notifications on every signal, entry, and exit. Check live BTC price, unrealized P&L, and trade history — right from Telegram.
05
Live Dashboard
Real-time portfolio overview, equity chart, trade history, and signal feed — all streamed live via WebSocket. No page refreshes needed.
06
Full Transparency
Every signal is logged with timestamp, indicator values, ML confidence, and action taken. You always know exactly why the bot traded.
The Three Steps. AI Orchestrated. Dev Overseer.
01
Bot Monitors
Hourly OHLCV candles fetched from Binance. SMA, RSI, and Bollinger Bands calculated fresh every hour — 24 hours a day.
02
Signal Detected
XGBoost ML model predicts price movement. Entry signal fires when SMA crossover, high volume, and ML confidence all align.
03
Trade Executed
Position opened automatically. All activity is actively monitored — manual overrides available at any time via Telegram.
Common questions.
All trades shown are paper trades — real signals, real market data, but no real funds at risk. This is the testing phase. All performance stats are from live bot runs using actual Binance price data.
Three conditions must align simultaneously: the fast SMA (35) crosses above the slow SMA (65), volume is above average, and the XGBoost ML model predicts a price increase above the 3% confidence threshold. All three must be true for an entry signal to fire.
The bot has a hard 2% stop loss on every position. If BTC drops 2% from entry, the position is closed immediately. There's also a 72-hour maximum hold time — no trade ever sits open indefinitely.
No. The bot runs 24/7 on a Raspberry Pi 5. You get Telegram alerts and dashboard access — no setup required on your end. Just connect your Telegram and log into the dashboard.
Every trade is logged to Supabase with full entry/exit timestamps, prices, and signal details. The equity chart on this page is pulled directly from the live database — it's not a backtest or simulation.
No. While signals and trades execute automatically 24/7, all activity is actively monitored by a human operator. Strategy parameters are reviewed regularly, and manual overrides can be triggered at any time via Telegram if market conditions require it.
One plan. No surprises.
Early Access
£49
per year · cancel any time
Get Access →