GitDeployHub

dreamgyf/daily_stock_analysis

github.com/dreamgyf/daily_stock_analysis ↗
Python
20 environment variables found in .env.example

Set these on your host before deploying. Each platform has an “Environment Variables” section in the deploy flow. (showing first 20, more exist in .env.example)

  • STOCK_LIST 自选股列表(逗号分隔,支持沪深两市代码) 沪市:600xxx, 601xxx, 603xxx 深市:000xxx, 002xxx, 300xxx
  • TUSHARE_TOKEN secret 数据源配置 Tushare Pro Token(可选,从 https://tushare.pro/weborder/#/login?reg=834638 获取)
  • GEMINI_TEMPERATURE 温度参数
  • GEMINI_API_KEY secret 【方案一】Gemini API(有免费额度,从 https://aistudio.google.com 获取) 单 Key:
  • TAVILY_API_KEYS secret 搜索引擎配置(用于获取股票新闻) Tavily API Keys(支持多个,逗号分隔)
  • SERPAPI_API_KEYS secret SerpAPI Keys(支持多个,逗号分隔)
  • BRAVE_API_KEYS secret Brave Search API Keys(支持多个,逗号分隔) 获取: https://brave.com/search/api/
  • AGENT_SKILLS Agent 策略对话配置(Web 对话页) 启用 Agent 对话(默认 false) AGENT_MODE=true Agent 最多推理步数 AGENT_MAX_STEPS=10 默认启用策略(逗号分隔),不配置时使用以下内置默认值 内置策略列表(可任意组合):…
  • DINGTALK_APP_KEY secret 应用 AppKey(与 Webhook 模式共用)
  • DINGTALK_APP_SECRET secret 应用 AppSecret(与 Webhook 模式共用)
  • DINGTALK_STREAM_ENABLED 启用 Stream 模式
  • FEISHU_APP_ID 飞书应用机器人配置
  • FEISHU_APP_SECRET secret
  • FEISHU_STREAM_ENABLED 启用长连接模式
  • DATABASE_PATH 数据库路径
  • BACKTEST_ENABLED 回测配置(可选) 是否启用回测(true/false)
  • BACKTEST_EVAL_WINDOW_DAYS 回测评估窗口(交易日数)
  • BACKTEST_MIN_AGE_DAYS 仅回测 N 天前的分析记录(避免当天/最近数据不完整)
  • BACKTEST_ENGINE_VERSION 回测引擎版本(当回测逻辑升级时用于区分结果)
  • BACKTEST_NEUTRAL_BAND_PCT 中性区间阈值(%),例如 2 表示 -2%~+2% 视为震荡
Best match Fly.io Anything Dockerized — requires the Fly CLI.
macOS
brew install flyctl && fly launch --from https://github.com/dreamgyf/daily_stock_analysis
Linux
curl -L https://fly.io/install.sh | sh && fly launch --from https://github.com/dreamgyf/daily_stock_analysis
Windows (PowerShell)
iwr https://fly.io/install.ps1 -useb | iex; fly launch --from https://github.com/dreamgyf/daily_stock_analysis
Or deploy to a different host
← Try another repo