$ tradingagents --web
elapsed: 0s idle
[ Run Analysis ]

Aggressiveness = how much risk (debate depth + position sizing). Bias = which way to lean (bull/bear). They're independent.

Analysts
[ Progress ]
[ Reports ]

Reports stream in here as agents complete.

[ Agent Bus ] ●
    [ Run Scan Now ]
    Checking Schwab…

    Pulls your real Schwab holdings (via the Schwab MCP) and runs each through the agents. Idempotent for today; the nightly cron also fires at 22:00 ET.

    [ Briefing ]

    Select a scan from the sidebar.

    [ Holdings ]
    [ S&P 500 Scanner ]

    Trades every weekday from the shared 00:00 ET research (top 150 movers + SPY quick-scanned, top 50 + SPY deep-dived). Each account allocates at its own time; fills use live quotes after 09:35 ET.

    [ Options Paper Trader ]

    Long calls/puts on S&P 500 movers, 100% simulated. Each account buys/holds/closes single-leg contracts from the shared daily research. Auto-allocates Mon–Fri at each account's time (default 09:00 ET) from the shared 00:00 research; fills after 09:35 ET.

    [ Ticker Recommendation ]

    Ask for a specific contract on any ticker: momentum quick-read → vet the call AND the put → advisor pick with confidence, informed by the system's graded history and its own options lessons. Advisory only — nothing is traded.

    [ App Settings & Credentials ]

    Everything is stored in the dashboard's SQLite DB and applied to the process environment immediately. Secrets are masked — never read back over the network. Values set in the Portainer stack still work as a fallback.

    SettingEnv varCurrentNew value
    [ Add Custom Setting ]

    Set any environment variable by name (e.g. a key for a service not listed above).

    [ LLM Provider API Keys ]
    ProviderEnv varCurrentNew value
    [ Users ]
    UsernameCreated
    Add user
    Change my password