Docs / Developer tools

CLI usage

Reference for the riskmanaged command line, which mirrors the MCP tool surface across all 10 subcommand groups.

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, versions

Auth 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 config

Strategy 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 community

Indicator 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 + metrics

Grid 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 results

Version 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
Was this page helpful?