Latency Hunter Toolkit — quant-engineering skills for Claude Code. Five auditor/generator skills: backtest-guard (backtest pitfall audit), latency-audit (C++ low-latency hot-path review), connector-forge (Binance/OKX connector scaffolding), orderbook-sanity (market-data quality audit) and risk-config-lint (risk-management config audit). No alpha, no keys, no models — engineering only.
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
回测照妖镜 — 审查量化回测代码的未来函数/过拟合/成交成本陷阱,输出体检报告
连接器锻造 — 生成/修复生产级 Binance·OKX 行情+交易连接器骨架(重连/心跳/限频/签名/时间同步)
热路径猎手 — 审查 C++ 低延迟交易引擎热路径的锁争用/false sharing/cache miss/分配/syscall
数据照妖镜 — 审查订单簿/K线/tick 行情数据质量:交叉盘口、序列缺口、时间戳乱序、陈旧数据
风控体检 — 审查风控配置/代码:仓位上限、回撤止损、杠杆、kill-switch、爆仓保护、单点风险
量化回测代码的"照妖镜"——逐项审查会让回测虚高、实盘亏钱的工程陷阱(未来函数/前视偏差、过拟合/数据窥探、成交真实性/成本、收益口径错误),按严重度(致命/高危/中/低)输出一张"回测体检报告"。 何时触发:用户把量化策略/回测代码、信号生成、数据加载、参数寻优脚本丢过来让你审查可信度;或问"这个回测能信吗/为什么实盘对不上回测/帮我查未来函数/有没有过拟合"。 触发词(中):回测审查、回测照妖镜、回测体检、未来函数、前视偏差、数据泄漏、过拟合、数据窥探、幸存者偏差、回测陷阱、回测可信度、实盘对不上回测。 触发词(英):backtest audit、backtest review、look-ahead bias、lookahead、data leakage、overfitting、survivorship bias、curve fitting、backtest-guard。 不适用场景:实时实盘下单/风控逻辑本身的 bug、单纯策略调参或求 alpha、行情数据源运维、非量化的通用代码审查、要你"预测收益/荐股/给买卖建议"——这些都不在本 skill 范围。
生成或修复生产级交易所行情+交易连接器骨架(自动重连、心跳看门狗、限频令牌桶、 时间同步、签名、listenKey/login 续期、重订阅、序列缺口重快照、密钥走 env)。也能审已有连接器的可靠性缺口。 这是个生成/脚手架型 skill,把『连接器锻造协议』固化下来,让连接器从地基上就不漏。 触发词(中):连接器、连接器锻造、交易所对接、Binance连接器、OKX连接器、行情订阅、断线重连、 老掉线、莫名其妙断线、签名报错、时间戳报错、listenKey 续期、重订阅、序列缺口、本地订单簿、实盘对不上。 触发词(英):connector、connector-forge、exchange connector、market data feed、websocket reconnect、 heartbeat、listenKey、ws login、orderbook snapshot、sequence gap、rate limit token bucket、clock drift。 不适用:非交易所对接的通用网络代码;要你代填/生成真实 API 密钥(只给 env 注入骨架,绝不写死密钥); 要你给出具体策略 alpha/信号逻辑/调参(那是策略层,不是连接器层);纯热路径微秒级优化体检(交给 latency-audit)。
C++ 低延迟/高频交易引擎的「热路径猎手」。逐项审查会拖慢热路径、放大尾延迟(P99/P99.9)的工程坑——锁争用、false sharing、cache miss、热路径分配、syscall、序列化、分支预测失败、NUMA 跨节点、TLB miss、PyBind11 GIL——并定位到 文件:行,按严重度(致命/高危/中/低)输出一张「热路径体检报告」。 触发词(中):热路径审查、低延迟审查、延迟猎手、锁争用、伪共享、缓存未命中、尾延迟、热路径分配、NUMA 亲和、TLB miss、GIL 争用、热路径体检。 触发词(英):latency audit、hotpath、hot path、low-latency、false sharing、cache miss、lock contention、tail latency、NUMA、TLB miss、huge page、pybind11 GIL、latency-audit。 适用:用户把 tick 回调/撮合/下单/序列化/无锁队列/PyBind11 混合策略等 C++ 热路径代码丢过来,问「这段会不会拖慢热路径/为什么尾延迟突刺/帮我查锁和分配/有没有 false sharing/NUMA 绑对了吗」。 不适用:纯功能 bug(逻辑错、崩溃)、非性能问题、非 C++ 代码、要求承诺具体延迟微秒数字或替代真实 benchmark/profiling。
行情数据质量"照妖镜"——用户把订单簿/K线/tick 行情数据或数据采集/解析/落库/读取代码丢过来,逐项审查"会让数据悄悄变脏、进而毒害策略和回测"的工程坑(盘口交叉、深度缺口、checksum 失配、snapshot/增量衔接错误、序列缺口、K线缺失/重复/乱序、未闭合 bar 泄漏、时间戳单位混淆/漂移/时区、未来时间戳、symbol 归一化、幸存者偏差),定位到 文件:行,按严重度(致命/高危/中/低)输出一张"数据体检报告"。 触发词(中):订单簿审查、行情数据质量、数据照妖镜、交叉盘口、深度缺口、checksum 校验、增量衔接、K线缺失、时间戳乱序、重复 bar、未闭合 bar、未来 bar、时间戳单位、时区错误、时钟漂移、symbol 归一化、幸存者偏差。 触发词(英):orderbook sanity、market data quality、crossed book、checksum mismatch、snapshot delta splice、sequence gap、kline gap、duplicate bar、out-of-order timestamps、unit confusion、clock skew、survivorship bias、orderbook-sanity。 不适用:策略 alpha/信号逻辑/调参(那是策略层)、非数据问题的通用代码审查、实盘下单/风控逻辑本身的 bug、要你承诺数据"绝对干净/零脏数据"(工程审查只能降低风险,不能背书数据完美)。
逐项审查交易系统的风控配置(risk_config.json/yaml)与 pre-trade 风控代码,定位"会让风控形同虚设、实盘爆仓"的工程缺陷,精确到 文件:行,按严重度输出"风控体检报告"。覆盖限额/回撤/杠杆/kill-switch/防胖手指/保证金/爆仓模拟/并发在途订单/单点故障/运维/密钥。触发词(中):风控审查、风控体检、风控配置、仓位上限、敞口上限、回撤止损、最大回撤、kill-switch、爆仓保护、强平、维持保证金、防胖手指、限额、在途订单。触发词(英):risk config、risk limit、risk audit、kill switch、kill-switch、fat finger、fat-finger、liquidation、margin、drawdown stop、position limit、in-flight order、risk-config-lint。不适用:策略 alpha/信号逻辑/调参寻优、行情数据源运维、回测可信度审查(用 backtest-guard)、连接器可靠性(用 connector-forge)、非风控的通用代码审查;也绝不承诺"绝对不爆仓/绝对安全"——本 skill 只做工程审查,不替代实盘风控演练。
回测虚高 0.x 个夏普的坑,实盘会一次性还给你。 热路径上多一把锁、一次 false sharing、一回堆分配,尾延迟会替你买单。 这个工具不帮你找 alpha,只帮你别在工程上自欺。
Latency Hunter Toolkit 是一个面向**一人量化(OPC)**的 Claude Code 插件包。作者人设 "Latency Hunter" —— 一个专盯延迟与陷阱、对"乐观假设"零容忍的猎手。
它不是策略库、不是信号源、不是模型。它做且只做一件事:对你的量化工程代码做尽职调查(due diligence),把会让回测虚高、让实盘亏钱、让热路径变慢的工程陷阱逐项揪出来,按严重度出一张"体检报告"。
核心 ethos:
无 alpha · 无密钥 · 无模型 —— 只做工程审查,edge 你自己带。
它不碰你的 API key,不预测收益,不给买卖点。它只回答三个问题:
当前含五个 skill:四个审查型(backtest-guard / latency-audit / orderbook-sanity / risk-config-lint,按"严重度分级 + 定位到 文件:行 + 不臆测"的铁律工作)+ 一个生成型(connector-forge,把"连接器锻造协议"固化成可运行骨架,让连接器从地基上就不漏)。
# 1. 添加本仓库为插件市场
/plugin marketplace add paidaxing1234/latency-hunter-toolkit
# 2. 安装插件(包含五个 skill + 五个 slash command)
/plugin install latency-hunter
装完后,五个 skill 会在你聊到回测/热路径/连接器/行情数据/风控相关话题时自动触发,也可以用 slash command 显式调用:
/backtest-guard ./strategy # 审一份回测/策略目录
/latency-audit ./engine/src # 审一段 C++ 热路径
/connector-forge ./my-bot # 生成/修复一个交易所连接器骨架
/orderbook-sanity ./data # 审行情数据/采集落库代码的质量坑
/risk-config-lint ./risk # 审风控配置/pre-trade 风控代码
如果你不走插件市场,只想要 skill 本体:
# 克隆仓库
git clone https://github.com/paidaxing1234/latency-hunter-toolkit.git
# 拷贝五个 skill 到你的用户级 skills 目录
mkdir -p ~/.claude/skills
cp -r latency-hunter-toolkit/skills/backtest-guard ~/.claude/skills/
cp -r latency-hunter-toolkit/skills/latency-audit ~/.claude/skills/
cp -r latency-hunter-toolkit/skills/connector-forge ~/.claude/skills/
cp -r latency-hunter-toolkit/skills/orderbook-sanity ~/.claude/skills/
cp -r latency-hunter-toolkit/skills/risk-config-lint ~/.claude/skills/
重启 Claude Code 后,直接说"帮我审一下这个回测有没有未来函数""看看这段热路径为什么慢""帮我生成一个 Binance 连接器 / WS 老掉线帮我加重连""这数据干不干净 / K 线有没有缺口"或"帮我看看风控配置 / kill-switch 靠不靠谱"即可触发。
backtest-guard · 回测照妖镜把一份回测/策略代码当"嫌疑犯"过堂,逐项揪出会让回测虚高、实盘还回去的陷阱。
是什么 —— 量化回测代码的"照妖镜"。回测的默认假设是乐观的(零成本、零延迟、能看到未来、永远成交);实盘的默认假设是敌意的。这个 skill 的工作就是把每一处"乐观假设"暴露出来,标注严重度,而不是替你优化收益。
覆盖四大类、共 48 条检测点(完整清单见 skills/backtest-guard/references/backtest-pitfalls.md):
| 类别 | 抓什么 |
|---|---|
| ① 未来函数 / 数据泄漏 | 负数 shift、同 bar 信号即成交偷价、全样本 fit 预处理、bfill 灌未来值、center=True 滚动、repaint 指标、point-in-time 缺失、时序 shuffle 切分… |
| ② 过拟合 / 数据窥探 / 幸存者偏差 | 无样本外、网格只报最优参、p-hacking、用"当前"成分股回测历史、自由参数过多、样本量不足、无多重检验校正… |
| ③ 成交真实性 / 成本执行 | 零手续费、零滑点、用 bar 内极值当成交价、假设无限流动性、零延迟限价即成、忽略爆仓/资金费率/做空成本… |
| ④ 收益统计 / 口径错误 | 年化因子用错(crypto 套 252)、算术累加冒充复利、夏普分母口径错、权益曲线 realized/MTM 混用… |
怎么触发
/backtest-guard ./your-strategy示例体检报告(片段)
══════════════════════════════════════════
回测体检报告 · backtest-guard
══════════════════════════════════════════
受检对象: my-strategy/ 扫描文件: 12 个 代码行: ~3,400
总评: 🔴 致命 2 项 · 🟠 高危 2 项 · 🟡 中 1 项 · 🔵 低 0 项
判语: 「这更像一次对 2021 牛市的精细过拟合,而不是一个策略。」
[🔴 致命] 负数 shift 引入未来值
位置: src/features.py:84
问题: df['mom'] = df['close'].shift(-5) 把 t+5 收盘移到 t,
该列进入了 X 特征矩阵(features.py:131)。
修复: 进特征的列改 shift(>=1);未来收益只留 y/label,绝不进 X。
[🟠 高危] 零手续费 + 零滑点
位置: backtest/engine.py:––(全文件未发现 commission/slippage)
问题: 成交按 close 原值记账,日内策略年换手 ~900 次,成本被完全忽略。
修复: 按 taker 费率建模 + 半个 spread 滑点,做成本翻倍敏感性。
══════════════════════════════════════════
报告只给方向性判断("剔除偏差后表现往哪边走"),绝不承诺任何具体收益数字。每条都定位到
文件:行,找不到证据就标"未发现 / 需人工确认"。
latency-audit · 热路径猎手把 C++ 低延迟交易引擎的热路径放上手术台,逐项揪出偷走微秒、抖动尾延迟的工程缺陷。
是什么 —— C++ 低延迟/高频交易引擎热路径的审查器。它先定位真正的热路径(tick 回调 → 信号 → 下单 → 撮合 → 序列化 → 无锁队列),再逐项检查那些在均值上看不出、却在 p99/p99.9 尾延迟上要命的工程问题,出一张"热路径体检报告"。
覆盖三大类:
| 类别 | 抓什么 |
|---|---|
| ① 并发 / 锁 / 伪共享 | 热路径上的 mutex/锁争用、false sharing(未对齐到 cache line 的共享计数器)、虚假唤醒、原子操作内存序过严… |
| ② 内存 / 缓存 / 分配 | 热路径堆分配(new/malloc/隐式 std::string/std::vector 扩容)、cache miss、指针追逐、未预留容量、拷贝而非 zero-copy… |
| ③ syscall / IO / 序列化 / 网络 / 分支 | 热路径 syscall、未批处理的网络 IO、序列化拷贝、不可预测分支、缺 __builtin_expect/[[likely]]、日志阻塞热路径… |
怎么触发
npx claudepluginhub paidaxing1234/latency-hunter-toolkit --plugin latency-hunterMake Claude Code talk like Patrick Star (派大星) from SpongeBob — goofy and fun on the outside, technically rigorous on the inside. Jokes live in the wrapper; code blocks stay meme-free and copy-pastable, facts stay correct, and dangerous operations still get serious warnings. Say 'be serious' to dial it back.
Comprehensive skill pack with 66 specialized skills for full-stack developers: 12 language experts (Python, TypeScript, Go, Rust, C++, Swift, Kotlin, C#, PHP, Java, SQL, JavaScript), 10 backend frameworks, 6 frontend/mobile, plus infrastructure, DevOps, security, and testing. Features progressive disclosure architecture for 50% faster loading.
Complete creative writing suite with 10 specialized agents covering the full writing process: research gathering, character development, story architecture, world-building, dialogue coaching, editing/review, outlining, content strategy, believability auditing, and prose style/voice analysis. Includes genre-specific guides, templates, and quality checklists.
A growing collection of Claude-compatible academic workflow bundles. Covers scientific figures, manuscript writing and polishing, reviewer assessment, citation retrieval, data availability, paper reading, literature search, response letters, paper-to-PPTX conversion, and evidence-grounded Chinese invention patent drafting. Rules are organized as reusable skill folders with explicit workflows and quality checks.
Persistent file-based planning for AI coding agents. Crash-proof markdown plans (task_plan.md, findings.md, progress.md) that survive context loss and /clear, with an opt-in completion gate and multi-agent shared state. Manus-style. Works with Claude Code, Codex CLI, Cursor, Kiro, OpenCode and 60+ agents via the SKILL.md standard. Includes Arabic, German, Spanish, and Chinese (Simplified and Traditional).
Complete collection of battle-tested Claude Code configs from an Anthropic hackathon winner - agents, skills, hooks, and rules evolved over 10+ months of intensive daily use
Tools to maintain and improve CLAUDE.md files - audit quality, capture session learnings, and keep project memory current.