sherwood agent command group runs an autonomous trading agent that uses multi-signal scoring (technical analysis, sentiment, on-chain data) to make paper-trading decisions. It operates in dry-run mode — no real trades are executed, on Robinhood Chain or anywhere else. Use it to generate and evaluate signals; act on them through a vault proposal.
agent analyze
Analyze one or more tokens using the multi-signal scoring engine.
- Technical (20%) — RSI, MACD, Bollinger Bands, EMA crossovers, ATR, VWAP
- Sentiment (20%) — Fear & Greed index, social sentiment Z-score
- On-Chain (15%) — TVL momentum, DEX flow analysis
- Fundamental (10%) — Token unlock events, funding rates
- Smart Money (25%) — Nansen-style smart money flow (when available)
STRONG_BUY, BUY, HOLD, SELL, or STRONG_SELL.
agent signals
Show detailed signal breakdown for a single token.
agent start
Start the autonomous trading loop in paper-trading mode.
The agent paper-trades only. It does not execute on Robinhood Chain; vault capital moves only through governor proposals (see Strategy Commands).
~/.sherwood/agent/config.json (written by agent config --set). Each cycle:
- Resets daily/weekly/monthly PnL counters at boundaries
- Updates prices for open positions
- Checks exit conditions (stop loss, take profit, trailing stop, time-based)
- Analyzes each token in the watchlist
- Executes paper trades for high-conviction signals
- Logs results to disk
Ctrl+C for graceful shutdown.
agent status
Show current portfolio, open positions, and daily PnL.
agent history
Show trade history and performance metrics.
agent config
Show or update risk management parameters.
~/.sherwood/agent/config.json and loaded automatically when agent start runs.
agent backtest
Backtest strategies on historical CoinGecko data.
Reports total return, Sharpe ratio, max drawdown, win rate, and an equity curve summary.
Data Storage
All agent data is stored in~/.sherwood/agent/: