Initial commit of integrated agent system
This commit is contained in:
69
env.template
Normal file
69
env.template
Normal file
@@ -0,0 +1,69 @@
|
||||
# ================== General Configuration | 通用配置 ==================
|
||||
# List of stock ticker symbols to analyze (comma-separated) | 想要分析的股票代码列表(用逗号分隔)
|
||||
TICKERS=AAPL,MSFT,GOOGL,AMZN,NVDA,META,TSLA,AMD,NFLX,AVGO,PLTR,COIN
|
||||
|
||||
# Financial Data API
|
||||
# At least FINANCIAL_DATASETS_API_KEY is required, corresponding to FIN_DATA_SOURCE=financial_datasets; It's recommended to add FINNHUB_API_KEY, corresponding to FIN_DATA_SOURCE=finnhub; FINNHUB_API_KEY is mandatory for live mode
|
||||
# 至少需要FINANCIAL_DATASETS_API_KEY,对应FIN_DATA_SOURCE=financial_datasets;推荐添加FINNHUB_API_KEY,对应FIN_DATA_SOURCE=finnhub;如果使用live模式必须添加FINNHUB_API_KEY
|
||||
|
||||
# finnhub: https://finnhub.io/register
|
||||
# financial datasets: https://www.financialdatasets.ai/
|
||||
|
||||
FIN_DATA_SOURCE = # Preferred source: finnhub / financial_datasets / yfinance / local_csv | 首选数据源
|
||||
ENABLED_DATA_SOURCES = # Optional allowlist, comma-separated, e.g. financial_datasets,finnhub,yfinance,local_csv | 可启用数据源列表
|
||||
FINANCIAL_DATASETS_API_KEY= #required | 必填
|
||||
FINNHUB_API_KEY= #optional | 可选
|
||||
POLYGON_API_KEY= #optional for market warehouse ingest | Polygon长期市场库采集可选
|
||||
MARKET_DB_PATH= #optional path for long-lived market_research.db | 长期市场数据库路径可选
|
||||
|
||||
# Model API
|
||||
OPENAI_API_KEY=
|
||||
OPENAI_BASE_URL=
|
||||
MODEL_NAME=qwen3-max-preview
|
||||
OPENCLAW_CMD=
|
||||
OPENCLAW_CWD=
|
||||
OPENCLAW_TIMEOUT_SECONDS=15
|
||||
EXPLAIN_ENRICH_USE_LLM=false
|
||||
EXPLAIN_ENRICH_MODEL_PROVIDER=
|
||||
EXPLAIN_ENRICH_MODEL_NAME=
|
||||
EXPLAIN_RANGE_USE_LLM=
|
||||
|
||||
#记忆模块(Embedding and llm calls for Reme memory)
|
||||
# default to use aliyun dashscope url, more details: https://help.aliyun.com/zh/model-studio/what-is-model-studio
|
||||
MEMORY_API_KEY=
|
||||
|
||||
|
||||
# ================== Agent-Specific Model Configuration | Agent特定模型配置 ==================
|
||||
# Configure different base models for different roles | 为不同角色配置不同的基座模型
|
||||
# If not configured, global MODEL_NAME and MODEL_PROVIDER will be used | 如果未配置,将使用全局MODEL_NAME和MODEL_PROVIDER
|
||||
#
|
||||
# Role List | 角色列表:
|
||||
# - SENTIMENT_ANALYST: Sentiment Analyst | 情绪分析师
|
||||
# - TECHNICAL_ANALYST: Technical Analyst | 技术分析师
|
||||
# - FUNDAMENTALS_ANALYST: Fundamentals Analyst | 基本面分析师
|
||||
# - VALUATION_ANALYST: Valuation Analyst | 估值分析师
|
||||
# - PORTFOLIO_MANAGER: Portfolio Manager | 投资组合经理
|
||||
# - RISK_MANAGER: Risk Manager | 风险管理经理
|
||||
|
||||
AGENT_SENTIMENT_ANALYST_MODEL_NAME=deepseek-v3.2-exp
|
||||
AGENT_TECHNICAL_ANALYST_MODEL_NAME=glm-4.6
|
||||
AGENT_FUNDAMENTALS_ANALYST_MODEL_NAME=qwen3-max-preview
|
||||
AGENT_VALUATION_ANALYST_MODEL_NAME=Moonshot-Kimi-K2-Instruct
|
||||
AGENT_RISK_MANAGER_MODEL_NAME=qwen3-max-preview
|
||||
AGENT_PORTFOLIO_MANAGER_MODEL_NAME=qwen3-max-preview
|
||||
|
||||
|
||||
# ================== Advanced Configuration | 高阶配置 ==================
|
||||
|
||||
# Maximum conference discussion cycles (default: 2) | 最大会议讨论轮数(默认:2)
|
||||
MAX_COMM_CYCLES=2
|
||||
|
||||
# Margin Requirement | 保证金比例
|
||||
MARGIN_REQUIREMENT=0.5
|
||||
# 0.5 = Standard margin (recommended) | 标准保证金(推荐)
|
||||
# 0.25 = Maintenance margin (aggressive) | 维持保证金(激进)
|
||||
|
||||
# Historical data start date
|
||||
DATA_START_DATE=2022-01-01
|
||||
# Auto update data on startup (true/false)
|
||||
AUTO_UPDATE_DATA=true
|
||||
Reference in New Issue
Block a user