dshbase

插件目录 / Developer / dsh-trading-toolkit

dsh-trading-toolkit

未验证 kentleenot

✓ 持续维护 2 位贡献者 基于 3 个官方 DSH 包

查看 GitHub ↗ ← 返回插件目录

1Stars
1Forks
0未关闭 issue
语言
2026-08-18最近推送
跨平台平台

功能简介

A-share + US stock trading toolkit for DeepSeek Harness agents: quotes, klines, ADX regime signal, backtest preview. Read-only by design.

我们的评价
未验证 — 尚未实测

A-share + US stock trading toolkit for DeepSeek Harness agents: quotes, klines, ADX regime signal, backtest preview. Read-only by design. 尚未验证——请自行安装测试。

「未验证」表示我们的自动化 CI 尚未安装过该插件。功能描述与版本兼容性均为作者声明。这不是安全审计,也不代表对第三方代码的背书。

你是插件作者? 想拿到「已验证」标签——提交你自己的验证证据(截图、日志或短视频),我们审核通过后即改为「已验证」。

提交验证证据 ↗

README

dsh-trading-toolkit

A-share + US stock trading toolkit for DeepSeek Harness agents: 行情查询(A股+美股)、ADX 三状态信号、简易回测预览。只读设计——永不下单、不触碰任何交易凭据。

Tools

工具 说明
market_quote 股票实时行情,自动识别 A股/美股:6位代码(600519)、前缀代码(sh600519)、中文名(贵州茅台)、美股 ticker(AAPL/NVDA)、指数(上证指数/深证成指/创业板指/科创50/沪深300)。数据源:东方财富,国内直连免 Key
kline_history 历史 OHLCV K线:A股/美股,周期 1m/5m/15m/30m/60m/1d/1w/1M,复权 0/1/2,最多 1000 根,输出可直接喂给 regime_signal
regime_signal ADX 三状态市场分类:trend(趋势)/ oscillating(震荡)/ noise(噪声),含多空方向与 200-EMA 偏向。纯计算
backtest_run 基于跨状态规则的简易多空回测(总收益/最大回撤/胜率/交易次数)。教育用途预览,非生产级回测

安装

dsh plugin --profile web add github:kentleenot/dsh-trading-toolkit

web 是 profile 名,可替换为你自己的 profile;该命令会在指定 profile 中安装本插件。)

然后将插件加入你的 DeepSeek Harness 组合配置(参见 harness 第三方插件文档)。

用法示例(agent 可调用)

market_quote(symbol: "600519")        # A股:贵州茅台
market_quote(symbol: "贵州茅台")       # A股:中文名搜索
market_quote(symbol: "000001")        # A股:上证指数
market_quote(symbol: "AAPL")          # 美股:苹果
market_quote(symbol: "NVDA")          # 美股:英伟达(未知 ticker 自动探测市场)
market_quote(symbol: "US:AAPL")       # 强制美股
market_quote(symbol: "CN:600519")     # 强制 A股
kline_history(symbol: "600519", period: "1d", limit: 120)   # 贵州茅台日K
kline_history(symbol: "AAPL", period: "60m", limit: 48)     # 苹果60分钟K
kline_history(symbol: "贵州茅台", period: "1w", limit: 30)  # 中文名周K
regime_signal(candles: [[high, low, close], ...])
backtest_run(candles: [[high, low, close], ...], feePct: 0.05)

自动路由规则

  • 6 位数字 / sh|sz|bj 前缀 / 中文名 → A股
  • 纯字母 ticker(AAPL、NVDA、PLTR)→ 美股
  • US: / CN: 前缀 → 强制指定市场
  • 常见美股 ticker(AAPL/MSFT/NVDA/TSLA/META/AMZN/GOOGL/HOOD/AMD/NFLX/BRK/JPM/KO/DIS/BA)走内置映射;未知 ticker 自动探测 NASDAQ/NYSE/AMEX

为什么做这个

本插件把作者实盘策略栈(PrinciplesV2 —— ADX 驱动的三状态自适应策略)以只读、教学形式开放。状态分类沿用生产环境相同的阈值:

  • trend:ADX >= 25,方向由 +DI/-DI 交叉决定,200-EMA 偏向覆盖
  • oscillating:15 <= ADX < 25
  • noise:ADX < 15

行情数据源用东方财富公开接口:国内直连、无需代理、无需 API Key、免费,同时覆盖沪深与美股。

开发

npm test          # node --test test/
node test/smoke-market.mjs   # 行情网络冒烟测试(A股+美股)

License

MIT

安装

🧩 让 Agent 自动装(推荐)

装一次目录插件,之后本站所有插件都能让 DeepSeek Harness 自动找、自动装:

dsh plugin add dshbase-catalog

然后对 agent 说「帮我装 dsh-trading-toolkit」,它会在目录里找到并自动安装。文档:dshbase-catalog · 已验证场景包

该插件是 GitHub 源码(未发 npm)——直接从仓库装:

Web profile:

dsh plugin --profile web add github:kentleenot/dsh-trading-toolkit

Headless(CLI)profile:

dsh plugin --profile headless add github:kentleenot/dsh-trading-toolkit

实测报告

尚未 L3 验证——若已跑过,见下方失败备注。

状态:pending · 最近测试 2026-08-26
备注:验证: load-fail 浏览全部待验证失败 →
安全:尚未扫描——我们的每日静态扫描将很快覆盖它。

分享徽章

Developer 里更多

浏览全部 7795 个插件 →