Everything the bot
actually does.
Five layers, clearly separated. Classical indicators for speed, Claude for judgment, hard rails for safety, a dashboard for honesty, and Telegram because that’s where your attention already is.
A second opinion that has seen every trade you’ve made.
Every signal that survives the 2-of-3 confluence filter is sent to Claude Sonnet 4.6 along with your full context: open positions, today’s P&L, last ten trades, day of week, session, and known news events. It returns structured JSON in under a second: approve or reject, confidence, and a human-readable reason.
- Model:
claude-sonnet-4-6, temperature 0.2, 10s timeout - Minimum confidence threshold is configurable (default 0.6)
- If the API is slow or down, the safe default is reject
- Every decision — approve or reject — is logged with its reasoning
Six rails that even you can’t switch off.
Soft limits are suggestions; hard rails are physics. These run as a final check after Claude approves — if any one fails, the trade never reaches the broker. They exist specifically for the moments when the advisor is wrong.
- 5% daily kill-switch — trading halts for the day
- No martingale — size only ever shrinks after a loss
- 3× spread slippage guard on every order
- No forex held into the weekend close
- 3 consecutive losses → 4-hour cooldown
- Maximum 3 open positions at any time
These values are baked in. They don’t appear in settings because they cannot be changed.
Soft limits you can actually live with.
Pick a profile, tweak it, or leave the defaults. Your profile is passed into every Claude decision — the advisor knows your appetite and adjusts suggested size and stops to match.
- Conservative · Steady · Aggressive presets
- Preferred pairs and sessions
- Daily loss cap (soft, within the 5% ceiling)
- Max open positions (soft, within the 3 ceiling)
- Per-trade risk percentage
Change your profile from Telegram in one line. Changes take effect on the next 5-minute tick.
See every trade, every reason, every rejection.
The dashboard lives inside Telegram. Type /stats for the week. Type /journal for the last 20 decisions. Type /why on any trade and Claude will explain the reasoning again, in context.
- Weekly report auto-posted Sunday night
- Drawdown alert when the soft cap is within 0.5%
- Export to CSV with one command
- Anonymous benchmarks vs other Steady-profile users
Best trade: EUR/USD, Monday, +52 pips.
Worst trade: AUD/USD, Wednesday, −18 pips.
Lessons: two GBP setups rejected for BoE event windows — correct call both times.
Where your attention already is.
No separate app, no web dashboard to forget. Every alert is a Telegram message with the context you need to know whether to care. Sensible defaults, all muteable, all auditable in the journal.
- Trade executed (pair, size, reason, confidence)
- Stop-loss hit — with next-step suggestion
- Daily summary at session close
- Drawdown warnings before you hit the cap
- Cooldown notifications with countdown
+0.005 lot at 1.0856 · SL 1.0841 · TP 1.0892
−$14.20 · next setup not before 12:00
P&L +$38 · 3 trades · 2W / 1L · drawdown 0.4%
Seen enough?
One month free, no card. You can be live in about 5 minutes.
Start free month Trading involves risk of loss. Read the risk disclosure.