TradingAgents/.env.example

62 lines
2.2 KiB
Plaintext

ALPHA_VANTAGE_API_KEY=alpha_vantage_api_key_placeholder
OPENAI_API_KEY=openai_api_key_placeholder
PORTFOLIO_PROFILE_NAME=Balanced Multi-Asset
PORTFOLIO_MANDATE=Preserve capital while capturing medium-term growth opportunities in technology and consumer sectors.
PORTFOLIO_MAX_POSITION_PCT=0.15
PORTFOLIO_MAX_SECTOR_PCT=0.35
PORTFOLIO_NOTES=Prioritize liquid large-cap names. Avoid exceeding buying power and respect existing hedges.
PORTFOLIO_UNIVERSE=NVDA,AAPL,MSFT,AMZN,TSLA
PORTFOLIO_SENTIMENT_LOOKBACK=2
PORTFOLIO_NEWS_LIMIT=5
PORTFOLIO_HYPOTHESIS_THRESHOLD=0.6
PORTFOLIO_MAX_HYPOTHESES=2
PORTFOLIO_MARKET_LOOKBACK=30
PORTFOLIO_TRADE_PRIORITY_THRESHOLD=0.8
PORTFOLIO_TRADE_MIN_CASH=50000
PORTFOLIO_TRADE_MIN_CASH_RATIO=0.1
ALPACA_MCP_ENABLED=false
ALPACA_MCP_TRANSPORT=http
ALPACA_MCP_HOST=127.0.0.1
ALPACA_MCP_BASE_URL=http://host.docker.internal:8000/mcp
ALPACA_MCP_PORT=8000
ALPACA_MCP_COMMAND=
ALPACA_MCP_TIMEOUT_SECONDS=30
TRADE_EXECUTION_ENABLED=false
TRADE_EXECUTION_DRY_RUN=true
TRADE_EXECUTION_DEFAULT_QTY=10
TRADE_EXECUTION_TIF=day
AUTO_TRADE_MODE=graph
AUTO_TRADE_MAX_TICKERS=12
AUTO_TRADE_SKIP_WHEN_MARKET_CLOSED=true
AUTO_TRADE_RESPONSES_MODEL=gpt-4.1-mini
# Optional: set AUTO_TRADE_RESPONSES_REASONING=medium (only for models that support reasoning)
AUTO_TRADE_RESPONSES_REASONING=
AUTO_TRADE_RESPONSES_MAX_TURNS=8
AUTO_TRADE_MEMORY_ENABLED=true
AUTO_TRADE_MEMORY_DIR=./results/memory
AUTO_TRADE_MEMORY_MAX_ENTRIES=5
TRADINGAGENTS_RESULTS_DIR=./results
APCA_API_KEY_ID=
APCA_API_SECRET_KEY=
ALPACA_DATA_FEED=iex
ALPACA_NEWS_STREAM_URL=
TRADINGAGENTS_AUTOPILOT=false
AUTOPILOT_SEED_AUTO_TRADE=true
AUTOPILOT_LOOP_SECONDS=10
AUTOPILOT_PRICE_POLL_SECONDS=60
AUTOPILOT_PREMARKET_MINUTES=30
# Strategy presets (default values)
TRADINGAGENTS_DEFAULT_STRATEGY=swing
# Day Trade: 6h horizon, +2% target, -1% stop
TRADINGAGENTS_DAYTRADE_HOURS=6
TRADINGAGENTS_DAYTRADE_TARGET=0.02
TRADINGAGENTS_DAYTRADE_STOP=0.01
# Swing Trade: 72h horizon (~3 days), +4% target, -2% stop
TRADINGAGENTS_SWING_HOURS=72
TRADINGAGENTS_SWING_TARGET=0.04
TRADINGAGENTS_SWING_STOP=0.02
# Position Trade: 336h horizon (~2 weeks), +8% target, -4% stop
TRADINGAGENTS_POSITION_HOURS=336
TRADINGAGENTS_POSITION_TARGET=0.08
TRADINGAGENTS_POSITION_STOP=0.04