Skip to content
View kwannz's full-sized avatar
💭
DLLM busy ah
💭
DLLM busy ah

Block or report kwannz

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
kwannz/README.md

Jackson Chiu

Quantitative Trading Infrastructure · Rust · Python · TypeScript
New Zealand · UTC+8 · GitHub since 2018

Rust Python TypeScript Go Solidity

PyO3 MLX Docker PostgreSQL Nginx Playwright Next.js Supabase


做量化交易的底层工具:指标计算 → 市场数据 → 策略回测 → 部署监控,整条链路自己写。 关注点是让每一段都可控、可复现、跑得动真实行情,而不是 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 技术指标库

Rust PyO3 Python · 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 量化预测系统

Python MLX freqtrade · 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 — 加密货币新闻聚合平台

Python TypeScript Nginx Docker

全栈信息聚合系统:Python 后端 + 前端 + Nginx,实时 WebSocket 新闻推送,Docker Compose 一键部署,GitHub Actions CI。

📊 weex-price-monitor — 合约价格偏差监控

Python Docker

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 起点

联系

GitHub

Pinned Loading

  1. haze haze Public

    🌫️ Haze-Library: 212 个技术指标,由 Rust 驱动,量化交易速度提升 5-10 倍。基于 PyO3 的 Python 绑定,高精度(误差 < 1e-9)。非商业许可证 (CC BY-NC 4.0)。

    Rust 3 2

  2. codex-loop codex-loop Public

    Opus-driven Codex collaboration tool — Claude Opus orchestrates OpenAI Codex CLI in an intelligent feedback loop

    Shell

  3. hazeAI hazeAI Public

    基于 MLX 的加密货币量化预测系统 — 构建在 haze 指标库之上,Rust 算指标 + Python 跑模型

    Python

  4. NEWRSS NEWRSS Public

    加密货币新闻聚合平台 — Python 后端 + 实时 WebSocket 推送 + Nginx,Docker 一键部署

    Python

  5. smc-tracker smc-tracker Public

    SMC 聪明钱抓庄系统 — Hyperliquid+Bitget 双所追踪,无API key纯公开数据

    Python

  6. weex-price-monitor weex-price-monitor Public

    WEEX 合约价格偏差实时监控系统 - 支持飞书告警、Docker 部署

    Python