Bot Status

Readable view of the tv-bitget-bot /health endpoint.

PHP 8.4.25 · 06.09.2026 09:24:26

Operating Mode

Statusrunning
Trading modePAPER
Paper backendBITGET_DEMO
Effective Dry Runyes
Dry Run ENVyes
Emergency stopno

Safety

Duplicate protection: yes Telegram: yes Bitget Demo: yes Bitget Live: yes Risk manager: yes
Duplicate window360 s
Recent signals1
Max order size0
Telegram duplicatesyes

Strategy Filters

Filter enabledyes
Indicators requiredyes
EMAyes
RSIyes
MACDno
Volumeno
ATRno
ADXno

Allowed Symbols

BTCUSDT, ETHUSDT, SOLUSDT, VVVUSDT

Show Raw JSON
{
    "status": "running",
    "config_ok": true,
    "config_issues": [],
    "dry_run_env": true,
    "trading_mode": "PAPER",
    "paper_backend": "BITGET_DEMO",
    "database": {
        "environment": "DEMO",
        "file": "signals-demo.db",
        "separation_configured": true,
        "legacy_fallback_active": false
    },
    "decision_audit": {
        "enabled": true,
        "evaluator_enabled": true,
        "worker_running": true,
        "horizons_hours": [
            1,
            3,
            6,
            12,
            24,
            48
        ],
        "poll_seconds": 300,
        "batch_size": 10
    },
    "effective_dry_run": true,
    "emergency_stop": false,
    "duplicate_protection_enabled": true,
    "telegram_configured": true,
    "telegram_trade_configured": true,
    "telegram_market_context_configured": true,
    "telegram_news_configured": true,
    "telegram_channel_routing": {
        "trade_override": true,
        "market_context_override": true,
        "news_override": true,
        "fallback_configured": true
    },
    "telegram_notify_duplicates": true,
    "openai_news_enabled": true,
    "openai_news_configured": true,
    "openai_news_model": "gpt-5.4mini",
    "news_bias_snapshot_enabled": true,
    "news_bias_trade_filter_enabled": false,
    "news_bias_long_min_score": 5.5,
    "news_bias_short_max_score": 4.5,
    "news_bias_max_age_hours": 18,
    "market_context_send_chart_image": true,
    "market_context_chart_image_fallback_timeframe": "240",
    "chart_screenshot_wait_seconds": 10,
    "bitget_live_configured": true,
    "bitget_demo_configured": true,
    "allowed_symbols": [
        "BTCUSDT",
        "ETHUSDT",
        "SOLUSDT",
        "VVVUSDT"
    ],
    "duplicate_window_seconds": 360,
    "duplicate_window_is_minimum": true,
    "duplicate_protection_bar_aware": true,
    "duplicate_order_claim_atomic": true,
    "max_order_size": 0,
    "recent_signals_count": 1,
    "risk_manager_available": true,
    "bitget_reconcile_enabled": true,
    "bitget_reconcile_required": false,
    "bitget_reconcile_retries": 3,
    "strategy_filter_enabled": true,
    "strategy_require_indicators": true,
    "strategy_filters": {
        "ema": true,
        "rsi": true,
        "macd": false,
        "volume": false,
        "atr": false,
        "adx": false
    }
}