Features Deploy FAQ How It Works Get Source Dashboard

Every Feature, Explained

Nine core systems working together β€” each built for one purpose: consistent small wins, ruthless risk control, and 24/7 uptime.

01

Multi-Layer Exits

πŸ›‘οΈ

Never Let a Winner Turn Loser

Six independent exit layers check every open position every second. The first one triggered wins. This is the heart of the bot β€” protecting profit and limiting loss on every single trade.

  • Stop Loss (Priority 1) β€” Hard exit at 4% loss from entry. Always checked first, never overridden.
  • Take Profit (Priority 2) β€” Targets 6% profit and locks it in immediately.
  • Trailing Stop (Priority 3) β€” Activates after +2.5% peak profit, exits on 0.092% pullback. Suppressed when candle trend matches your direction β€” letting winners run further.
  • Loss Recovery Trail (Priority 4) β€” At 3.5% loss, watches for a 1.1% recovery from the trough. Saves trades heading back toward break-even.
  • Time Limit (Priority 5) β€” Auto-exits any position held past 7 days. No trades stuck forever.
  • Reversal Detection β€” Monitors live price action for sharp reversals against your position. Closes early when the market flips.
02

Real-Time Speed

⚑

React in Milliseconds

Every futures market streams live prices directly into memory via WebSocket β€” no API polling, no REST calls for monitoring. The bot reads the latest price from a ring buffer and acts in under 10ms.

  • 500+ USDT + 38 USDC simultaneous WebSocket streams
  • 120-entry ring buffer per symbol
  • Sub-10ms end-to-end latency
  • Automatic REST fallback if buffer goes stale past 30s
  • Stream health validation prevents trading on dead connections
πŸƒ

Let Winners Run

A candle-enhanced trailing system reads 5-minute EMA trends and backs off the trailing stop when the trend matches your position. Winners get room to breathe and extend further before the bot locks gains.

  • 5m candle EMA(12/26) trend analysis
  • Trailing stop suppressed when trend supports your direction
  • Re-activates immediately when trend shifts against you
  • Prevents premature exits on healthy trends
03

Hedge Mode

πŸŒ™

Sleep Through Volatility

Binance Hedge Mode lets you hold both sides of the same market. When conditions get rough, a defensive hedge opens the opposite position β€” protecting your capital while the storm passes.

  • Full Binance Hedge Mode support (long + short per symbol)
  • Defensive hedge activates under specific conditions
  • 24-hour timer prevents premature hedge reactions
  • Candle confirmation gate ensures hedge only fires when trend is confirmed
  • Hedge positions exempt from the 20-position concurrent cap
04

Crash-Proof Persistence

πŸ’Ύ

Set & Forget β€” It Survives

Every 20 seconds the bot saves its full state β€” all open positions, capital, settings β€” to a crash-safe JSONL file. If the server dies, power goes out, or you accidentally pull the plug, restarting brings everything back exactly as it was.

  • State snapshot every 20s to logs/state.jsonl
  • Append-only JSONL format β€” never corrupts existing data
  • Full position restoration on restart with monitoring coroutines
  • Hedge pair linking preserved across restarts
  • Backward-compatible when config changes between restarts
05

Production-Grade Uptime

πŸ”

True 24/7 Operation

Integrates with your system's service manager. Survives SSH disconnects, system reboots, crashes, and network drops. One setup and the bot runs forever β€” you never need to touch it again.

  • Auto-installs as a systemd service on first persistent run
  • Restart=always with 10-second backoff
  • Survives reboot, crash, and network failure
  • Headless operation β€” no terminal, no manual intervention
  • Zero-config β€” deploy once, forget
06

Smart Entry System

🎯

Smarter Entries

Combines EMA trend detection, RSI filtering, and volatility assessment before entering any trade. Higher confidence means higher leverage β€” the bot adjusts itself based on market conditions.

  • EMA 50/100 crossover trend detection
  • RSI 14 filter (overbought/oversold override)
  • Volatility check β€” skips entries above 2.5x threshold
  • Dynamic leverage: 10x (default), 20x (good confidence), 30x (high confidence + low vol)
  • Confidence threshold: β‰₯ 0.20 to enter
πŸ“‰

Learn From Losses

Symbols that take 3 consecutive losses are automatically suspended for 24 hours. The bot remembers which markets burned you and avoids them until they cool off. Blacklist is persisted across restarts.

  • Auto-suspend after 3 consecutive losses
  • Configurable suspension period (default 24h)
  • Pre-blacklist support for known problematic pairs
  • Blacklist persisted to state file β€” survives restarts
07

Smart Trading Schedule

⏸️

Avoid Toxic Hours

Low-liquidity hours trigger an automatic pause on new entries between 23:00 and 02:00 UTC. Existing positions keep running with full monitoring and all exit layers active. No forced trades in dead markets.

  • Daily pause window: 23:00–02:00 UTC
  • Only blocks new entries β€” existing positions continue normally
  • All exit layers remain active during pause
  • Resume automatically when window ends
10

Configuration & Customization

βš™οΈ

Your Parameters, Your Rules

Every risk parameter, every exit threshold, every timing β€” all configurable. The bot is designed to be tweaked based on your trader profile, capital size, and risk appetite.

  • Risk per trade, max positions, capital ceiling
  • Stop loss, take profit, trailing stop distances
  • Leverage tiers (10x–30x) based on confidence scoring
  • Trading hours, symbol lists, blacklist rules
  • Confidence thresholds, volatility filters, EMA periods

For non-developers: Use Hermes Agent or a similar AI coding assistant to adjust parameters, review configuration, and enhance the bot with natural language instructions β€” no coding experience required.