ta / 与 EasyClaw 技能路线对比
算技术指标的两条路线:自己写管道,还是让技能给结论
左边是 ta:装好之后你拿到的是 DataFrame 指标列,后面的事(信号、回测、模型)都归你。 右边是 EasyClaw 技能:一句话提问,拿到一份带解读的结果。
两条路线解决的不是同一个问题——一个是造零件,一个是要答案。 本页把任务、前置条件、输出形态逐项摊开,并列出本机 29 个技能里哪些与指标任务相关、分别需要什么凭证。 要强调的是:ta 与 EasyClaw 之间目前没有已证实集成,两边是并列选择而不是嵌套关系。
任务对照
同一件任务在两条路线里怎么做
| 你要完成的动作 | 自建:ta | EasyClaw 技能路线 |
|---|---|---|
| 把一份 OHLCV 变成 86 列特征 | 一行 add_all_ta_features() | 没有对应能力——技能输出的是分析结论,不是特征表 |
| 对 43 个指标任选窗口批量计算 | 直接实例化类,参数完全可控 | 技能走预设口径,不能逐指标指定窗口 |
| 取行情数据 | 自己用 Tushare / akshare / yfinance 取 | akshare-finance、a-share-analysis、tushare-finance、yahoo-finance-github 等可直接取数 |
| 看某只标的当前的技术面状态 | 要自己写完整的指标 + 阈值判断逻辑 | stock-technical-mastery 一句话给出指标状态与形态识别 |
| 出 K 线图 / 指标图 | 自己用 matplotlib 画 | chart-image 出 PNG;stock-technical-mastery 自带 --plot |
| 做回测与绩效评估 | ta 不提供,要另配框架 | 不在技能范围内(技能只给分析结论) |
| 把结果接进模型或生产管道 | 这是 ta 的主场 | 技能输出面向人阅读,不是可编程的列 |
一句话分工:要「零件」用 ta,要「答案」用 EasyClaw 技能。两条路线并不互斥——常见组合是先用技能取数、看结论,需要定量或批量时再回到 Python 用 ta 重算一遍。
技能清单
本机 29 个 EasyClaw 技能里哪些和算指标有关
| 分类 | 技能目录 | 与本页任务的关系 |
|---|---|---|
| 技术指标 / K 线 | stock-technical-mastery、stock-monitor-skill-0-1-0、futu-zhitou | 直接相关:都涉及 MACD / RSI / 布林带 / 均线等指标计算 |
| 行情取数 | a-stock-analysis、akshare-finance、tushare-finance、yahoo-finance-github、stock-price-checker | 相关:解决「OHLCV 从哪来」,是 ta 的上游 |
| 选股 / 筛选 | iwencai、mx-select-stock、tonghuashun-research-assistant、tongdaxin | 间接相关:按条件筛标的,不产出指标列 |
| 基本面 / 财务 | a-share-metrics-card、mx-data、fp-dcf、eastmoney-operations | 不相关:处理财务与估值,不处理技术指标 |
| 资讯 / 研究 | mx-search、yingmi、mx-selfselect | 不相关:资讯检索与自选股管理 |
| 模拟交易 | mx-stock-simulator | 不相关:模拟组合交易,明确声明不提供投资建议 |
| 出图 / 方法论 | chart-image、quant-analyst-skill-v1.0.0、futuapi | 部分相关:chart-image 负责出图,quant-analyst 只给方法清单与实施建议、不含数据能力 |
| 非金融类 | expense-tracker-daily、invoice-organizer、invoices、real-estate-skill、break-even-calculator-ecommerce、ecommerce-financial-dashboard | 不相关:记账、发票、房产、电商财务 |
清单来源:本机技能目录 C:\Users\CF\.easyclaw\skills 下的 29 个技能,逐个读取其 SKILL.md 后按任务归类。分类依据是技能自己的描述与脚本清单,不是猜测;「与本页任务的关系」是本站的分类判断,技能的完整能力以各自的 SKILL.md 为准。其中没有任何一个技能封装了 ta。
逐技能对照
与本页任务相关的技能各自需要什么前置条件
| 技能 | 它能做什么(据其 SKILL.md) | 前置条件 | 与 ta 的关系 |
|---|---|---|---|
stock-technical-mastery | A 股 K 线分析:实时行情 + 技术指标 + 形态识别 + 报告/出图,单只标的命令行调用 | 未在文档中声明 API Key;依赖 Python 环境与数据接口可用 | 任务最接近,但它是单标的分析流程,不产出可编程的特征列 |
a-stock-analysis | A 股实时行情、分时 K 线、量能分析;另含持仓管理脚本 | 未声明 Key;使用东方财富与新浪财经接口 | 上游取数;输出的行情可整理成 ta 的输入 |
akshare-finance | A 股行情、宏观指标、加密货币价格 | 需 pip install akshare>=1.18 pandas | 上游取数;akshare 明确声明不处理实盘交易 |
tushare-finance | Tushare Pro 的 220+ 数据接口(股票、财务、指数、基金、宏观) | 需 TUSHARE_TOKEN(到 tushare.pro 注册获取) | 上游取数;A 股日线的主要来源之一 |
yahoo-finance-github | 美股实时报价、历史 K 线、新闻、组合分析(基于 yfinance) | 无需 API Key;技能自述不支持 A 股与港股,且部分环境新闻源可能为空 | 上游取数;美股场景可直接和 ta 串起来 |
chart-image | 用 Vega-Lite 生成 PNG 图表,面向无头服务器 | 需 Node.js 并执行一次 npm install | 互补:ta 出数值,它出图 |
quant-analyst-skill-v1.0.0 | 量化分析的方法清单与最佳实践提示 | 无外部依赖 | 只给方法论,不含数据能力,不能替代 ta 的计算 |
iwencai(同花顺问财) | 行情、指数、财务、公司资料、事件等自然语言查询 | 需先 python run.py check_gate 通过连接门禁;未连接要执行 easyclawcli mcp auth login -s iwencai,API Key 需从问财 SkillHub 获取 | 任务级替代(问答式取数与筛选),不产出指标列 |
mx-data / mx-select-stock / mx-search / mx-selfselect / mx-stock-simulator / eastmoney-operations | 东方财富妙想系:行情与财务查询、智能选股、资讯搜索、自选股管理、模拟组合 | 需 MX_APIKEY(从妙想 Skills 页面获取) | 任务级替代(数据与筛选),不产出指标列 |
tongdaxin(通达信 MCP) | 行情、选股、个股分析、K 线、财务、研报、公告、宏观、龙虎榜等 | 需在通达信客户端面板填写通达信 APIKEY,并在需要时执行 easyclawcli mcp auth login -s tongdaxin | 任务级替代(问答式) |
futuapi / futu-zhitou | 富途 OpenAPI:行情、K 线、快照、期权链、异动检测(含 CCI/KDJ/RSI/MACD/BOLL 等技术指标异动) | 需安装 futu-api 并启动本地 OpenD 网关;技能会先做环境自检 | 任务级替代(含指标异动提醒),不是特征列生成器 |
tonghuashun-research-assistant | 同花顺 / 问财 / iFinD:行情、财务、公告、新闻、问财式选股与结构化研究结论 | 未在文档中声明 Key,实际取决于所调用的数据层 | 任务级替代(查询 + 初步结论) |
三条必须说清的事:①这些技能都没有封装 ta,两者之间没有已证实集成;②上表的前置条件全部来自各技能的 SKILL.md 自述,本站没有逐个实际调用(其中需要 API Key / OpenD / MCP 登录的几个更未验证),实际可用性以你本机环境与官方文档为准;③指标口径两边并不一致——技能走自己的实现,ta 有独立的实现,同一根 K 线可能出现不同数值。
EasyClaw demo
不写代码时,指标类任务能拿到什么
下面三张截图是 EasyClaw 在「条件检查 / 板块筛选 / 基金净值查询」三类任务上的实际输出,用来对照两条路线的交付形态:技能给的是可读的结论,ta 给的是可编程的列。截图中的标的与结论仅作路线示意。
C · 条件检查类任务:中国平安(601318)最新价 52.83 元、60 日均线 53.0563 元(已跌破约 0.43%)、RSI(14 日, Wilder 算法) 48.09 未超卖、最新成交量 595,936 手未低于 5 日均量 578,753 手。截图由 EasyClaw 在 27 秒内完成,不是本项目 ta 的运行结果。该截图把 RSI 口径标为 Wilder 算法,与本项目数值验证页核验的 ta 实现同属 Wilder 口径,但两边数值未做过逐点对齐。ta 与 EasyClaw 无已证实集成。仅供研究,不构成投资建议。
选型建议
按你的处境该选哪条路线:怎么判断
| 你的处境 | 建议路线 | 理由 |
|---|---|---|
| 只是想看看某只标的技术面 | EasyClaw 技能 | 一句话拿到结论,不用搭环境和写代码 |
| 要用 A 股数据但不想申请 Token | a-stock-analysis / stock-technical-mastery | 这两个不依赖 Tushare Token;tushare-finance 与妙想系都需要凭证 |
| 要让指标进自己的模型 / 回测 | ta | 技能输出面向阅读,不是特征列 |
| 要指定窗口、指定指标组合 | ta | 技能走预设口径,不能逐项指定参数 |
| 环境是 Python 3.11 且要出图 | ta + chart-image | ta 在 3.11 上可用;chart-image 负责出图,两者职责不重叠 |
| 需要美股数据 | yahoo-finance-github(取数)+ ta(算指标) | 该技能无需 Key;注意它自述不支持 A 股与港股 |
| 需要指标异动提醒 | futu-zhitou / stock-monitor-skill-0-1-0 | 这两个技能内置了指标阈值与预警规则;前置条件见上表 |
| 要交叉验证数值 | 两边都跑 | 但先统一数据口径,否则差异会被误读成错误 |
本站不做「哪个更好」的排名。两条路线的前置条件、输出形态、可控性都不同:技能把「取数 + 算 + 解读」打包成一步,省事但口径固定;ta 只做中间一段,省下的控制力要用代码换。选哪条取决于你要的是答案还是零件。
边界声明
这一页哪些说法有证据、哪些没有
| 声明项 | 本站的立场 |
|---|---|
| ta 与 EasyClaw 的集成状态 | 没有已证实集成。本机 29 个技能里没有任何一个封装了 ta,两边也没有联合验证过 |
| 技能是否都已实测可用 | 没有。本站只读取了各技能的 SKILL.md 并记录其自述的前置条件,未逐个实际调用;需要 API Key / OpenD / MCP 登录的技能更需要你在本机验证 |
| 两边的指标数值是否一致 | 不保证。技能有自己的实现,ta 有自己的实现;同一根 K 线在两边可能出现不同数值,跨库差异原因见数值验证页 |
| 是否提供投资建议 | 不提供。本站只介绍代码能力、数据口径与工具边界,不推荐任何标的、策略或仓位 |
| 截图代表什么 | 代表 EasyClaw 技能在对应任务上的输出形态,不是 ta 的运行结果,也不构成对任何标的的评价 |
| 凭证与权限 | 本站不代申请任何 Token / API Key,也不保存凭证;相关前置条件以各技能文档与你所用平台的官方说明为准 |
把边界说清楚比把功能说全更重要。这一页存在的意义不是说服你选某一条路线,而是让你在选之前知道:哪些是核验过的事实,哪些是技能文档的自述,哪些本站没有验证。想看 ta 自己的口径,回到项目概览;两边的数值差异根源见数值验证页;要用技能结果做分析前的检查清单见回测边界页。
FAQ
关于两条路线的常见问题
ta 能装进 EasyClaw 吗?
不写代码能不能算出 RSI、MACD、布林带?
stock-technical-mastery 这类技能,它对单只标的做 K 线分析时会算这些指标并给出状态判断。但它的输出是可读的分析结论,不是可以接进你自己管道的特征列;需要后者就得用 ta 写代码。以各技能文档为准。哪些技能需要 API Key?
tushare-finance 需要 TUSHARE_TOKEN;妙想系(mx-data、mx-select-stock、mx-search、mx-selfselect、mx-stock-simulator 等)需要 MX_APIKEY;iwencai 需要连接门禁与问财 API Key;tongdaxin 需要在通达信客户端面板填通达信 APIKEY;futuapi / futu-zhitou 需要安装 futu-api 并启动本地 OpenD。akshare-finance、a-stock-analysis、stock-technical-mastery、yahoo-finance-github、chart-image 未声明 Key。以上均为文档自述,本站未逐个实测。用技能算的指标和我用 ta 算的对不上,怎么办?
同一只股票,两条路线的结论会不一样吗?
我应该先学 ta 还是先用技能?
这一页的截图是怎么来的?
_assets.json 里。它们展示的是 EasyClaw 在条件检查、板块筛选、基金净值查询三类任务上的输出形态,不是 ta 的运行结果,也不构成对图中任何标的的评价。截图保留了整窗画面(含 EasyClaw 自身界面元素),未包含任何凭证、邮箱或本地路径。