Open Net Worth
Open Net Worth는 직접 운영하는 오픈소스 개인 AI 자산 비서로, 전체 재무를 하나의 원장에 기록하고 사용자가 제어하는 AI가 관리
LLM 驱动的多市场股票智能分析系统:多源行情、实时新闻、决策看板与自动推送,支持零成本定时运行。 LLM-powered multi-market stock analysis system with multi-source market data, real-time news, decision dashboard, automated notifications, and cost-free scheduled runs.
README 전체를 불러오는 중입니다.
README 전문 보기 ↗🤖 基于 AI 大模型的 A股/港股/美股/日股/韩股/台股自选股智能分析系统,每日自动分析并推送「决策仪表盘」到企业微信/飞书/Telegram/Discord/Slack/邮箱
产品预览 · 功能特性 · 快速开始 · 推送效果 · 文档中心 · 完整指南
| 能力 | 覆盖内容 |
|---|---|
| AI 决策报告 | 核心结论、评分、趋势、买卖点位、风险警报、催化因素、操作检查清单 |
| 多市场数据聚合 | 覆盖 A股、港股、美股、日股、韩股、台股和 ETF,支持行情、K 线、技术指标、新闻、公告、基本面与报告辅助数据;不同市场的数据源和能力边界见 市场支持边界 |
| Web / 桌面工作台 | 手动分析、任务进度、历史报告、完整 Markdown、回测、持仓、配置管理、浅色 / 深色主题 |
| Agent 策略问股 | 多轮追问,支持均线、缠论、波浪、趋势、热点、事件、成长、预期等 15 种内置策略,覆盖 Web/Bot/API |
| 智能导入与补全 | 图片、CSV/Excel、剪贴板导入;股票代码/名称/拼音/别名补全 |
| 自动化与推送 | GitHub Actions、Docker、本地定时任务、FastAPI 服务和企业微信/飞书/Telegram/Discord/Slack/邮件推送 |
功能细节、字段契约、基本面 P0 超时语义、交易纪律、数据源优先级、Web/API 行为请看 完整配置与部署指南。
| 类型 | 支持 |
|---|---|
| AI 模型 | Gemini、OpenAI 兼容、DeepSeek、通义千问、Claude、Ollama 本地模型等 |
| 行情数据 | AkShare、Tushare、Pytdx、Baostock、YFinance、Longbridge |
| 新闻搜索 | Anspire、SerpAPI、Tavily、Bocha、Brave、MiniMax、SearXNG |
| 社交舆情 | Stock Sentiment API(Reddit / X / Polymarket,仅美股,可选) |
项目默认内置 AkShare、Baostock、YFinance 等免费行情源,可零配置运行;免费源受上游限流、接口变动和网络波动影响,稳定性不保证。长期定时、批量分析或更稳定行情建议配置 Tushare、Longbridge 等 token 型数据源,适用市场、Actions 映射和 fallback 规则见 数据源配置。
5 分钟完成部署,零成本,无需服务器。
点击右上角 Fork 按钮(顺便点个 Star⭐ 支持一下)
Settings → Secrets and variables → Actions → New repository secret
AI 模型配置(至少配置一个)
默认先选一个模型服务商并填写 API Key;需要多模型、图片识别、本地模型或高级路由时,再参考 LLM 配置指南。
| Secret 名称 | 说明 | 必填 |
|---|---|---|
MODELFLARE_KEY | Modelflare API Key,低成本接入全球热门大模型 | 可选 |
AIHUBMIX_KEY | AIHubMix API Key,一Key切换使用全系模型 | 可选 |
GEMINI_API_KEY | Google Gemini API Key | 可选 |
ANTHROPIC_API_KEY | Anthropic Claude API Key | 可选 |
OPENAI_API_KEY | OpenAI 兼容 API Key(支持 DeepSeek、通义千问等) | 可选 |
OPENAI_BASE_URL / OPENAI_MODEL | 使用 OpenAI 兼容服务时填写 | 可选 |
Ollama 更适合本地 / Docker 部署,GitHub Actions 推荐使用云端 API。
通知渠道配置(至少配置一个)
| Secret 名称 | 说明 |
|---|---|
WECHAT_WEBHOOK_URL | 企业微信机器人 |
FEISHU_WEBHOOK_URL | 飞书机器人 |
TELEGRAM_BOT_TOKEN + TELEGRAM_CHAT_ID | Telegram |
DISCORD_WEBHOOK_URL | Discord Webhook |
SLACK_BOT_TOKEN + SLACK_CHANNEL_ID | Slack Bot |
EMAIL_SENDER + EMAIL_PASSWORD | 邮件推送 |
更多渠道、签名校验、分组邮件、Markdown 转图片等配置见 通知渠道详细配置。
自选股配置(必填)
| Secret 名称 | 说明 | 必填 |
|---|---|---|
STOCK_LIST | 自选股代码,如 600519,hk00700,AAPL,7203.T,005930.KS,2330.TW;已登记指数显式代码(如 sh000016、930606.CSI)经一次性 --stocks 或 GitHub Actions 入口支持,规则见 指数自选股配置 | ✅ |
新闻源配置(推荐)
新闻源会显著影响舆情、公告、事件和催化因素质量,建议至少配置一个搜索服务。
| Secret 名称 | 说明 | 必填 |
|---|---|---|
ANSPIRE_API_KEYS | Anspire AI Search:汇聚全球舆情信息,适配A股、美股、港股等新闻和舆情检索;同一Key可复用大模型服务 | 可选 |
SERPAPI_API_KEYS | SerpAPI:搜索引擎结果补强,适合实时金融新闻 | 可选 |
TAVILY_API_KEYS | Tavily:通用新闻搜索 API | 可选 |
BOCHA_API_KEYS | 博查搜索:中文搜索优化,支持 AI 摘要 | 可选 |
BRAVE_API_KEYS | Brave Search:隐私优先,美股资讯补强 | 可选 |
MINIMAX_API_KEYS | MiniMax:结构化搜索结果 | 可选 |
SEARXNG_BASE_URLS | SearXNG 自建实例:无配额兜底,适合私有部署 | 可选 |
更多搜索源、社交舆情和降级规则见 搜索服务配置。
行情数据源配置(可选)
默认使用 AkShare、Baostock、YFinance 等免费数据源,日志中"未配置"的提示不影响运行。 如需更稳定的行情,可按市场配置以下 Secret:
| Secret 名称 | 适用市场 | 说明 |
|---|---|---|
TUSHARE_TOKEN | A 股 | 提升历史行情稳定性 |
LONGBRIDGE_OAUTH_CLIENT_ID + LONGBRIDGE_OAUTH_TOKEN_CACHE_B64 | 港股/美股 | 补齐量比、换手率、PE 等字段 |
详见 数据源配置。
Actions 标签 → I understand my workflows, go ahead and enable them
Actions → 每日股票分析 → Run workflow → Run workflow
默认每个**工作日 18:00(北京时间)**自动执行,也可手动触发。默认非交易日(含 A/H/US 节假日)不执行;强制运行、交易日检查、断点续传等规则见 完整指南。
# 克隆项目
git clone https://github.com/ZhuLinsen/daily_stock_analysis.git && cd daily_stock_analysis
# 安装依赖
pip install -r requirements.txt
# 配置环境变量
cp .env.example .env && vim .env
# 运行分析
python main.py
常用命令:
python main.py --debug
python main.py --dry-run
python main.py --stocks 600519,hk00700,AAPL,2330.TW
python main.py --market-review
python main.py --schedule
python main.py --serve-only
여기까지가 README 앞부분입니다. 나머지는 원문에서 읽을 수 있습니다. README 전문 보기 ↗