Quantitative Trading Infrastructure · Rust · Python · TypeScript
New Zealand · UTC+8 · GitHub since 2018
做量化交易的底层工具:指标计算 → 市场数据 → 策略回测 → 部署监控,整条链路自己写。 关注点是让每一段都可控、可复现、跑得动真实行情,而不是 notebook 里能过的演示。
| 方向 | 具体做过什么 |
|---|---|
| 系统与性能 | 用 Rust 重写 Python 热路径,PyO3 做零拷贝 FFI 绑定;把 212 个技术指标的计算从纯 Python 迁到 Rust,速度提升 5–10 倍,数值误差控制在 1e-9 以内;发布到 PyPI,10 个 release、13 个 tag |
| 量化与市场数据 | 技术指标库、谐波形态识别、Smart Money Concepts 订单流分析;Hyperliquid / Bitget / WEEX 三家交易所的公开数据接入;freqtrade 策略开发与回测;预测市场(Polymarket)赔率与订单簿深度分析 |
| 机器学习 | 基于 Apple MLX 的加密货币量化预测系统,指标层 Rust、模型层 Python 的混合架构 |
| 全栈开发 | Next.js / React 前端,Python 与 Node 后端,PostgreSQL 与 Supabase,WebSocket 实时推送;TypeScript monorepo(pnpm workspace + Turborepo) |
| 区块链 | Solidity 智能合约,Web3 固定收益产品,NFT 市场与本地测试链环境 |
| 工程化与交付 | Docker Compose 与 systemd 部署,Nginx 反向代理,GitHub Actions CI,Playwright 端到端测试,飞书告警链路 |
| AI 工程 | 多 agent 编排工具(Claude Opus 调度 OpenAI Codex CLI),基于 eliza 框架的自主 agent 实验 |
🌫️ haze — Rust 技术指标库
RustPyO3Python· v1.1.3 · 69 commits · 10 releases · 已发布 PyPI
高性能技术指标计算库。把量化回测里最热的一段——指标计算——从 Python 拿出来用 Rust 重写。
- 212 个技术指标,覆盖趋势 / 动量 / 波动率 / 成交量 / 谐波形态
- 相比纯 Python 实现 快 5–10 倍;对齐 TA-Lib 的数值误差 < 1e-9
- PyO3 零拷贝绑定,30 个单输入指标已迁移到零拷贝 FFI
- 提供 typed API 与
.pyi存根,双语 README,完整 LT 指标技术文档 - 许可:CC BY-NC 4.0(非商业)
🧠 hazeAI — MLX 量化预测系统
PythonMLXfreqtrade· GPL-3.0
建在 haze 之上的加密货币量化预测系统,跑在 Apple MLX 上。
- 混合架构:指标层 Rust 保速度,模型与策略层 Python 保迭代效率——这是整个技术选型的核心权衡
- 集成 freqtrade 做策略执行与回测,独立的
ft_client客户端层 - Docker 化部署,配置模板与实验报告分离
📡 smc-tracker — 双所资金流追踪
Python· 218 commits · 575 tests passing
基于 Smart Money Concepts 的聪明钱抓庄系统。
- 同时追踪 Hyperliquid 与 Bitget 两家交易所
- 只用公开数据,零 API key —— 可以直接部署,不用把交易所凭证交出去
- 谐波形态识别(Fib 入场 / SV 确认)、逐周期指标、PDArray 溢价折价分析
- 波动突破告警 + dashboard 导航 + 信号推送
- Docker / systemd / Nginx 三套部署脚本,架构文档独立成篇
🔁 codex-loop — 多 agent 编排工具
Shell· 15 KB
让 Claude Opus 编排 OpenAI Codex CLI 的反馈循环工具。整个仓库只有 15 KB,但功能完整。
- Ralph 模式:多任务并行派发 + 迭代反馈循环
- Research 模式:自主 keep/discard 探索循环
- 按 agent 的
write_root做写入隔离,防止并发冲突 - 反惰性提示词设计,四级失败升级机制
📰 NEWRSS — 加密货币新闻聚合平台
PythonTypeScriptNginxDocker
全栈信息聚合系统:Python 后端 + 前端 + Nginx,实时 WebSocket 新闻推送,Docker Compose 一键部署,GitHub Actions CI。
📊 weex-price-monitor — 合约价格偏差监控
PythonDocker
WEEX 合约价格偏差实时监控,飞书 webhook 告警,Docker 部署。小而完整的生产级监控工具。
更多项目(已归档)
| 项目 | 说明 | 技术栈 |
|---|---|---|
| polyepl | 英超预测市场分析工具,聚合 Polymarket 赔率与 ESPN 数据,订单簿深度 + 聪明钱追踪 | Next.js TypeScript Vercel |
| lumix | 分布式加密货币交易系统,微服务架构,多策略 + 实时行情 | Python Go Vue |
| QAAPP | QAMini — Web3 固定收益平台,monorepo + 智能合约 + E2E 测试 | TypeScript Solidity Playwright |
| SHVIP | 私人影院会员预约系统,全栈实现 | Next.js Supabase |
| DNA | DNA 数据分析平台,上传、分析与可视化 | JavaScript Python |
| xbot | 基于 elizaOS/eliza 的自主 agent 实验 | TypeScript LLM |
| qs | 基于 freqtrade 的自研量化策略集合 | Python freqtrade |
语言
Rust · Python · TypeScript · JavaScript · Go · Solidity · Shell
量化与数据
PyO3 · TA-Lib · freqtrade · pandas-ta · MLX · Hyperliquid API · Bitget API · Polymarket
后端与基础设施
Docker · Docker Compose · systemd · Nginx · PostgreSQL · Supabase · WebSocket · GitHub Actions
前端
Next.js · React · Vue · TailwindCSS · pnpm workspace · Turborepo
测试与质量
pytest · Playwright · ESLint · Prettier
按公开仓库实际代码字节数统计:
Python ████████████████████░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 36.0%
TypeScript ████████████████░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 29.7%
JavaScript █████████████░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 24.0%
Rust ████░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 7.2%
Other ██░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 3.1%
Other = HTML · Shell · Go · Solidity · Vue · PLpgSQL · CSS
2026.08 haze v1.1.3 发布,指标库进入稳定版本,开始处理外部 issue
2026.06 smc-tracker — 从「计算指标」走到「读懂订单流」,218 次提交
2026.01 hazeAI — 基于 MLX 的预测系统,Rust + Python 混合架构成型
2025.12 haze — 指标计算层从 Python 迁到 Rust + PyO3,性能提升 5–10 倍
2025.09 NEWRSS / QAAPP / weex-price-monitor — 工程化转向:E2E 测试、Docker、告警链路
2025.02 交易系统与 agent 实验期 — 微服务、多策略、eliza 框架
2025.01 全栈实验期 — TypeScript / Python / Solidity 多方向铺开
2018.07 GitHub 起点