Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Latest commit

 

History

1,063 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Tip

🌐 诚邀加入 Opptrix 量化社区 — 与众多量化投资者交流策略、共享研究成果 👉 opptrix.net

Tip

🚀 人人可用的量化策略开发平台 — 免安装、免配置,打开浏览器即可开工 👉 app.opptrix.net

LLM Agent 友好,支持 MCP 接入;内置 200+ 因子,LLM 引导式开发与拖拽式编排随心组合策略因子;回测、记录、回溯,一个平台全部完成。

Important

特别提醒:Opptrix 投研工作台正在全面重构。如需体验旧版本 v1.3.5,请从 opptrix.org 网盘下载体验。重构完成后将不再兼容桌面端版本。

Opptrix

Opptrix — 全球多市场投研工作台

开源 · 自托管 · 多市场 · AI 投研整理工作台
覆盖 A 股 · 美股 · 港股 · 日股 · 韩股;对话式投研 + 150+ 工具 + 170+ 工作流技能 + 可扩展平台

GitHub Gitee GitHub stars npm @opptrix/selfhost Self-host Docker Born in LINUX.DO License

Opptrix 主界面

主界面:多会话聊天、Agent 工具与工作流技能、右侧关注/个股面板;自托管 Web 交付


✨ 核心能力

投研工作台

能力 说明
Chat Agent 流式对话;按意图自动挂载投研工具包(150+)
工作流技能 170+ 内置技能(量化 / 价值投资 / Lean / 核心投研)+ 个人技能导入
全球多市场 CN · US · HK · JP · KR — 搜索、行情、K 线、筛选、跨市场分析
新闻 · 行情动态 · 右侧面板 订阅阅读、市场情绪、关注列表、发现策略、计划任务
网页交付 / 子 Agent 可预览投研页;复杂任务派生子任务

扩展平台(Phase B)

能力 说明
.opx 扩展 打包 → 验签 → 安装 → 激活 → 卸载全生命周期;独立宿主子进程 + vm 沙盒隔离
能力网关 storage / events / data / schedule / llm(thin) / shell(thin) 等 token 化能力;权限先行、fail-closed
贡献点 只读 Hook(会话消息/工具前置)、HTTP 子路由 /api/ext/{id}/*、计划任务
商店(本地就绪) Registry 协议 + 客户端全链验签(Ed25519);UI 入口下一版本开放

聊天 Channels(外部机器人)

通道 流式
Telegram / Slack / Feishu ✅ 阶段编辑 + 终稿编辑(与 Web 聊天体验一致)
钉钉 / 企业微信 / QQ ✅ 终稿应答(平台限制)

主题系统

  • Opptrix 设计语言(桌面工作台)与 iOS 设计语言(苹果系统配色/分组卡片,移动端默认)双外观
  • 浅色 / 深色 / 跟随系统;设置 → 外观 即时切换

🚀 快速开始

主路径:自托管。 数据与会话留在你自己的机器或服务器。

npm i -g @opptrix/selfhost
opptrix init
opptrix up            # 优先 pull 预构建镜像 → https://127.0.0.1:8712
opptrix doctor

Linux 从零:

curl -fsSL https://raw.githubusercontent.com/Travisun/Opptrix/main/scripts/bootstrap/linux.sh | bash
export PATH="$HOME/.local/bin:$PATH"
opptrix up

对话需自备 LLM API Key。版本升级 / 回退 / 常用命令见 docs/SELF-HOSTING.md


📚 文档索引

文档 说明
docs/SELF-HOSTING.md 自托管部署、升级、回退、1GB 内存画像
docs/ARCHITECTURE.md 分层、数据流、持久化(精读版)
docs/ARCHITECTURE-COMPREHENSIVE.md 全面架构指南
docs/MAINTENANCE.md 维护手册:模块地图、常见任务、测试与发布、审计清单
docs/API.md REST / Hub features / 平台与扩展端点
docs/EXTENSION-PLATFORM-ARCHITECTURE.md 扩展平台架构(Phase A/B)
docs/EXTENSION-STORE-PROTOCOL.md 扩展商店 Registry 协议 v1.0
docs/EXTENSION-PLATFORM-ADR-02-AMENDMENT.md 隔离模型决策(共享宿主 + 多层补偿)
docs/AGENT-GUIDE.md AI 协作者手册
docs/DATA-LAYER.md 数据层 / Provider 演进
docs/UI-DESIGN-SYSTEM.md · docs/UI-LAYOUT.md 设计系统与布局规范

产品化开发者文档(双语,逐步充实)见仓库同级 opptrixdocuments/ 目录。


⚠️ 重要风险提示与用户须知

请在使用前仔细阅读。使用本软件即表示你已理解并同意以下条款。

说明 内容
产品性质 Opptrix 是 数据查询与投研信息整理工具,用于聚合公开/授权数据源、辅助阅读与检索。不是 证券投顾软件、不是 券商交易终端、不提供 代客理财、不支持 自动下单或实盘交易。
非投资建议 软件内展示的行情、财务、新闻、因子、策略信号、机构观点摘要及一切 AI 生成内容,均仅供学习、研究与信息整理,不构成 任何形式的投资建议、要约、邀约或承诺。
AI 内容风险 大模型可能产生错误、遗漏或「幻觉」;请 以工具返回的结构化数据为准,勿单独依据自然语言结论做决策。
数据局限性 行情可能延迟、缺失或错误;多数据源回退 不保证 实时性与准确性;第三方接口受各自服务条款与限流约束。
策略与回测 因子筛选、回测、信号验证基于历史数据,过往表现不代表未来收益
责任归属 你基于本软件所作的任何投资或交易决定及由此产生的一切后果,由你自行承担;开发者与贡献者不对因使用本软件导致的任何直接或间接损失负责。
合规 请遵守所在国家/地区的证券、数据与隐私相关法规;接入 Tushare、LLM 等服务须自行配置凭证并遵守其协议。

界面截图、示例对话与演示数据 不代表 真实荐股或实盘推荐,请勿作为实际投资依据。


💬 技术交流与作者动态

扫码加入 QQ 用户群,使用问题、功能建议与同路人交流更方便;也可在抖音关注项目作者获取动态:

Opptrix QQ 用户群 — 扫码加入
QQ · Opptrix 用户群
抖音扫码关注项目作者动态
抖音 · 关注项目作者动态
微信扫码成为 Opptrix 赞助者
微信扫码·成为Opptrix 赞助者

❤️ 欢迎赞助我们

Opptrix 坚持免费、开源。赞助不是购买,而是对理念的认可——你的支持会帮助我们把 Opptrix 发展得更加强大。

前往赞助页 → https://opptrix.org/sponsor

个人赞助者

感谢每一位支持者(与 官网赞助墙 同步):

WorldWithinDreams
WorldWithinDreams
Raven
Raven
Remielle
Remielle
N
N
叶小莹
叶小莹
月落参横
月落参横

企业赞助席位虚位以待 — 详情见 赞助页


参与贡献

向本仓库提交贡献即视为同意 CLAEnglish)与 CONTRIBUTING

  1. Fork,从 main 建分支
  2. 提交 PR(遵循 CONTRIBUTING 的 commit 与 review 约定)

⭐ Star History

Star History Chart

许可证

Apache 2.0

相关链接

About

Opptrix — AI驱动的全球多市场投研工作台 | Open-source LLM research assistant for China A-shares. 170+ MCP tools, factor screening, backtest, watchlist & Electron desktop. TypeScript · React · Fastify monorepo.

Topics

Resources

Contributing

Security policy

Stars

235 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages