Skip to main content

Wyckoff method quantitative analysis system for A-shares

Project description

WyckoffAgent — Open-Source Wyckoff Trading Agent

A 股威科夫量价分析智能体 — 你说人话,他读盘面。

PyPI Python License Web App Homepage

English | 日本語 | Español | 한국어 | 架构文档


用自然语言和一位威科夫大师对话。系统把 A 股日线行情、威科夫结构识别、AI 研报、持仓风控、形态复盘和通知推送串成一条自动化链路,并已扩展支持港股与美股漏斗扫描。

React Web、CLI、MCP 与 GitHub Actions 共同组成当前产品形态;行情优先复用 Supabase 缓存,缺口再回源补拉并回写。

Risk disclosure: WyckoffAgent is for educational, research, and informational use. It does not provide investment advice, does not account for every personal financial circumstance, and does not guarantee future performance.


Operating Cost Transparency

2026-06-03 起,WyckoffAgent 按付费基础设施运行:行情源、数据库、AI 报告、在线分析服务和自动化维护都会进入显性成本模型。

Supabase quota grace period until 03 Jun, 2026

公开成本模型见 docs/COST_MODEL.md


Special Thanks

TickFlow TickFlow
感谢 TickFlow 为 WyckoffAgent 提供高质量 A 股 / 美股 / 港股行情数据能力支持。
CZSC
缠中说禅
缠中说禅(CZSC)
感谢顶级交易开源项目缠中说禅(CZSC)的作者 zengbin93 在交易策略上的指导与点拨。

快速开始

CLI(推荐)

# 一键安装
curl -fsSL https://raw.githubusercontent.com/YoungCan-Wang/Wyckoff-Analysis/main/install.sh | bash

# 或 Homebrew / pip
brew tap YoungCan-Wang/wyckoff && brew install wyckoff
uv pip install youngcan-wyckoff-analysis
wyckoff          # 启动 Agent 对话
wyckoff dashboard  # 启动本地可视化面板

启动后 /model 选择模型(Gemini / Claude / OpenAI),输入 API Key 即可对话。

启动界面 持仓查询
诊断报告 操作指令

Web App

在线地址:wyckoff-analysis.pages.dev

读盘室 漏斗选股
形态复盘 持仓管理
单股分析(脱敏样例)

Streamlit(维护入口)

在线地址:wyckoff-analysis-youngcanphoenix.streamlit.app

读盘室 数据导出

本地可视化面板(Dashboard)

wyckoff dashboard
总览 形态复盘 信号池
尾盘记录 持仓 Agent 记忆
后台任务 对话日志 同步状态
对话日志详情(Trace)

回测网格

最优参数 & 梯队表 参数矩阵

功能亮点

  • 对话式 Agent — 用自然语言触发诊断、筛选、研报,LLM 自主编排 15 个工具
  • 五层漏斗筛选 — 全市场 ~4500 股 → ~30 候选(六通道 + 板块共振 + 微观狙击 + AI 审判)
  • 跨市场 — A 股 / 港股 / 美股漏斗独立 workflow
  • AI 三阵营研报 — 逻辑破产 / 储备营地 / 起跳板,LLM 独立审判
  • 持仓诊断 & 私人决断 — 批量体检 + EXIT/TRIM/HOLD/PROBE/ATTACK 指令
  • Agent 记忆 — FTS5 全文检索 + 时间衰减混合召回,跨会话记忆
  • Skills 扩展 — 内置 /screen/checkup/report/backtest,用户可自定义
  • MCP Server — 10 个工具通过 MCP 协议对外暴露,Claude Code / Cursor 即插即用
  • 多通道推送 — 飞书 / 企微 / 钉钉 / Telegram
  • 本地面板wyckoff dashboard 一条命令启动可视化

演示视频(含中文字幕)

「从0到1读盘」Web 全流程(读盘室→设置)

「老入口维护」Streamlit 全流程(8 个入口页)

「终端党最爱」CLI 流程(启动→执行→结果)

「数据可追踪」Dashboard 全流程(各 tab)


文档导航

想了解 去哪里看
架构、Actions、数据表、缓存 docs/ARCHITECTURE.md
运营成本、规模化预算 docs/COST_MODEL.md
漏斗、AI 研报、OMS、回测 README_STRATEGY.md
术语速查 GLOSSARY.md
方法论、运维排障 wiki_repo_new/Home.md
MCP Server 配置 docs/ARCHITECTURE.md

配置

零配置即可使用 — 启动后 /model 添加 LLM API Key 即可对话。

进阶配置见 架构文档

数据源购买:TickFlow → | 大模型购买:1Route →


交流

飞书群 QQ群 飞书个人

群号: 761348919

赞助

觉得有帮助?给个 Star。赚到钱了?请作者吃个汉堡。

支付宝 微信

License

AGPL-3.0 © 2024-2026 youngcan


Star History Chart

Project details


Release history Release notifications | RSS feed

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

youngcan_wyckoff_analysis-0.7.20.tar.gz (502.6 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

youngcan_wyckoff_analysis-0.7.20-py3-none-any.whl (521.3 kB view details)

Uploaded Python 3

File details

Details for the file youngcan_wyckoff_analysis-0.7.20.tar.gz.

File metadata

File hashes

Hashes for youngcan_wyckoff_analysis-0.7.20.tar.gz
Algorithm Hash digest
SHA256 05851c2062ae0a79f068e8c69c17a3632b7f7b0ff1fdf71a44a00dd769ae442c
MD5 382326f4b1fc2181a4ab93bb40792d39
BLAKE2b-256 148dd887f630eb0306d60461290558f5d9ed4a1f7e3b0fa7336afff818a7e5e6

See more details on using hashes here.

File details

Details for the file youngcan_wyckoff_analysis-0.7.20-py3-none-any.whl.

File metadata

File hashes

Hashes for youngcan_wyckoff_analysis-0.7.20-py3-none-any.whl
Algorithm Hash digest
SHA256 0c4983940348dd4605532bfb4b4e3a96b4e2cf485cab6a7d783d3424add7e6c9
MD5 64c5d7cdb38133a55ebf332bc99856f3
BLAKE2b-256 67859f5b2b2763be7f687bc87824c6c367d3aa15c4bbc200851b5208346c3c5f

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page