The CLI mirrors the MCP tool surface — same 10 subcommand groups, same operations. Useful for scripting, debugging, and CI.
Top-level help#
riskmanaged --help
# Subcommands: auth, strategies, indicators, signals, bias, risk,
# backtest, grids, reference, agents, versionsAuth commands#
riskmanaged auth login # OAuth browser flow — opens browser, click "Authorize"
riskmanaged auth login --token rms_xxx # Headless: paste a token from Profile → API Tokens
riskmanaged auth whoami # Show current user + token expiry
riskmanaged auth logout # Revoke token + delete local configStrategy commands#
riskmanaged strategies list # List all strategies
riskmanaged strategies get <strategy_id> # Get strategy details
riskmanaged strategies create --name "My Strat" --ticker BTCUSDT --timeframe 1h
riskmanaged strategies update <strategy_id> --name "Renamed"
riskmanaged strategies delete <strategy_id>
riskmanaged strategies share <strategy_id> # Share to communityIndicator commands#
riskmanaged indicators list-types # List all 130+ indicator types
riskmanaged indicators schema <type> # Get schema for an indicator
riskmanaged indicators add <strategy_id> <type> --config '{"length": 14}'
riskmanaged indicators update <strategy_id> <name> --config '{"length": 21}'
riskmanaged indicators remove <strategy_id> <name>Signal, bias & risk commands#
riskmanaged signals add-group <strategy_id> --name "entry"
riskmanaged signals add-rule <strategy_id> <group_id> --trigger "RSI_...lt_30"
riskmanaged bias add-generator <strategy_id> --name "trend"
riskmanaged bias add-rule <strategy_id> <gen_id> --condition "EMA_...gt_0"
riskmanaged risk set-stop <strategy_id> --type trailing --pct 2.0
riskmanaged risk set-take <strategy_id> --tiers "5,10"Backtest commands#
riskmanaged backtest run <strategy_id> # Run backtest
riskmanaged backtest results <strategy_id> # Get results + metricsGrid commands#
riskmanaged grids create-template <strategy_id> # Create grid template
riskmanaged grids list-templates # List templates
riskmanaged grids update-template <template_id> --ranges "..."
riskmanaged grids create <template_id> # Run grid search
riskmanaged grids results <grid_id> # Get grid resultsVersion commands#
riskmanaged versions commit <strategy_id> --message "Optimized RSI parameters"
riskmanaged versions list <strategy_id>
riskmanaged versions restore <strategy_id> <version_id>Agent commands — multi-agent surface#
riskmanaged agents templates list # 3 day-1 hedge-fund templates
riskmanaged agents templates get <slug> # Full cast + defaults
riskmanaged agents committees list # Your committees
riskmanaged agents committees get <id> # Members + thresholds + tier
riskmanaged agents committees clone <slug> # Clone a template into a working committee
riskmanaged agents committees trigger <id> # Run one deliberation cycle
riskmanaged agents committees messages <id> # Replay the deliberation bus
riskmanaged agents committees track-record <id> # Cheap metrics summary
riskmanaged agents committees set-tier <id> --tier paper
riskmanaged agents routes list # Per-task-class LLM routes
riskmanaged agents routes upsert --task-class ... --provider ...
riskmanaged agents llm list # Your LLM connections
riskmanaged agents llm create --provider openai --key-file ~/.openai.key
riskmanaged agents llm test <connection_id> # Ping to verify credentials
riskmanaged agents llm reveal <connection_id> # Show decrypted key (use sparingly)
riskmanaged agents news list --ticker BTCUSDT --limit 20
riskmanaged agents news sources # Your RSS / CryptoPanic / Fear&Greed feeds
riskmanaged agents macro list --from 2026-01-01 # FOMC, CPI, etc.
riskmanaged agents spend get # Daily cap + used today
riskmanaged agents spend set --cap 1500000 # null to disable
riskmanaged agents promote-status <id> --to-tier paper