Skip to content
View cloudQuant's full-sized avatar

Block or report cloudQuant

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
cloudQuant/README.md

Hi, I'm cloudQuant

English | 中文

English Version

Quant focused on algorithmic trading systems, research tooling, broker and exchange integration, and performance-oriented engineering across Python, C++, Rust, and TypeScript.

About Me

  • Quant credentials: CFA, FRM, CIIA, CFP
  • Main interests:
    • Algorithmic trading
    • Trading strategies and strategy research
    • Backtesting and strategy engineering
    • Portfolio and factor analytics
    • High-performance systems
    • AI-assisted research and developer tooling

What I've Been Working On Recently

Over the last two years, my GitHub work has concentrated on three project ecosystems: the backtrader trading framework and its AI-native tooling, the fincore analytics family, and the bt_api multi-exchange SDK ecosystem.

Recent active contribution areas include:

  • backtrader — framework maintenance, CI/CD, compatibility, documentation, and the AI-native workflow (MCP server, agent skills, web platform)
  • bt_api_py — multi-exchange standardized API SDK, with 64 exchange adapters and 14 broker plugins
  • backtrader_web — web-based strategy management and execution workflow
  • fincore — unified quantitative performance & risk analytics toolkit

Current Focus

  • Building production-friendly Python SDKs for quant workflows
  • Researching and refining trading strategies across multiple market styles
  • Exploring C++ / Rust / pybind / swig acceleration paths for quant infrastructure
  • Connecting research, backtesting, live trading, and data tooling into a unified workflow
  • Making quant systems easier to use with MCP / AI-native interfaces

Strategy Interests

  • Trend following
  • Mean reversion
  • Momentum
  • Breakout strategies
  • Multi-factor stock selection
  • Statistical arbitrage
  • Market making
  • Arbitrage and spread trading
  • Event-driven strategies
  • High-frequency trading research

Selected Projects

Backtrader Ecosystem

Core framework and platform

  • backtrader — high-performance Python backtesting & live-trading framework: 45%+ faster than upstream, 50+ indicators, tick-to-daily strategies
  • backtrader_web — "AI for Investor" web platform (Vue 3 + FastAPI): research, AI strategy generation, backtesting, paper trading, live execution, and market-data management

AI-native workflow

  • backtrader-mcp — local-first MCP server for AI-assisted strategy development: immutable datasets, private drafts, and bounded subprocess backtests via 30 typed tools
  • backtrader-skills — offline author/review/test skills for AI coding agents (Claude Code, Codex, OpenCode)
  • backtrader-agent — offline-first strategy-authoring agent runtime: StrategySpec validation, static review, hash-bound approvals

Performance rewrites and variants

  • back_trader — the C++ version of backtrader (private)

Fincore Ecosystem

  • fincore — quantitative performance & risk analytics: 150+ financial metrics, portfolio optimization, Monte Carlo simulation, and attribution — the actively maintained successor to empyrical, pyfolio, and alphalens
  • fincore_cpp — the C++ version of fincore

bt_api Ecosystem

Core packages

  • bt_api_py — Python SDK for multi-exchange integration with a standardized API
  • bt_api_base — base package shared by all adapters
  • bt_api_cpp — the C++ version of bt_api
  • btapi — C++ API library: sync/async requests, WebSocket, and FIX
  • bt_api_monitoring — unified monitoring and metrics module
  • bt_api_risk — unified risk controls module
  • bt_api_security — unified security controls and compliance module

Exchange adapters (64)

bt_api_bequantbt_api_bigonebt_api_binancebt_api_bingx
bt_api_bitbankbt_api_bitfinexbt_api_bitflyerbt_api_bitget
bt_api_bithumbbt_api_bitinkabt_api_bitmartbt_api_bitrue
bt_api_bitsobt_api_bitstampbt_api_bitunixbt_api_bitvavo
bt_api_btbnsbt_api_btc_marketsbt_api_btcturkbt_api_buda
bt_api_bydfibt_api_bybitbt_api_coinbasebt_api_coincheck
bt_api_coindcxbt_api_coinexbt_api_coinonebt_api_coinspot
bt_api_coinswitchbt_api_cryptocombt_api_ctpbt_api_dydx
bt_api_exmobt_api_foxbitbt_api_gateiobt_api_gemini
bt_api_giottusbt_api_gmxbt_api_hitbtcbt_api_htx
bt_api_hyperliquidbt_api_ib_webbt_api_independent_reservebt_api_korbit
bt_api_krakenbt_api_kucoinbt_api_latokenbt_api_localbitcoins
bt_api_lunobt_api_mercado_bitcoinbt_api_mexcbt_api_mt5
bt_api_okxbt_api_phemexbt_api_poloniexbt_api_ripio
bt_api_satoshitangobt_api_swyftxbt_api_upbitbt_api_valr
bt_api_wazirxbt_api_yobitbt_api_zaifbt_api_zebpay

Broker plugins (14)

bt_api_5paisa · bt_api_aliceblue · bt_api_angelone · bt_api_dhan · bt_api_fyers · bt_api_groww · bt_api_iifl · bt_api_kotak · bt_api_motilal · bt_api_saxo · bt_api_shoonya · bt_api_tradier · bt_api_upstox · bt_api_zerodha

Technical Interests

  • Python quant libraries
  • C++ strategy engines and bindings
  • Rust for performance-critical systems
  • Exchange and broker API integration
  • Factor research and portfolio analytics
  • Cross-platform automation and release engineering

Contact

  • Email: yunjinqi@gmail.com

If you're building something around quant research, trading systems, analytics infrastructure, broker/exchange connectivity, or trading strategies, feel free to reach out.


中文版本

我是 cloudQuant,一名专注于量化交易系统、研究工具、券商与交易所接口集成,以及 Python、C++、Rust、TypeScript 高性能工程实践的 quant

关于我

  • 量化相关资质:CFAFRMCIIACFP
  • 主要兴趣方向:
    • 算法交易
    • 交易策略与策略研究
    • 回测系统与策略工程
    • 组合分析与因子研究
    • 高性能系统
    • AI 辅助研究与开发工具

近两年的主要工作方向

近两年我在 GitHub 上的工作主要集中在三大项目生态:backtrader 交易框架及其 AI 原生工具链、fincore 分析库系列,以及 bt_api 多交易所 SDK 生态。

近期比较活跃的仓库方向包括:

  • backtrader — 框架维护、CI/CD、兼容性、文档,以及 AI 原生工作流(MCP Server、Agent 技能、Web 平台)
  • bt_api_py — 多交易所统一接口 SDK,含 64 个交易所适配器与 14 个券商插件
  • backtrader_web — 基于 Web 的策略管理与执行平台
  • fincore — 统一的量化绩效与风险分析工具包

当前关注重点

  • 构建更适合生产环境的 Python 量化 SDK
  • 提升交易类库的跨平台可靠性与 CI/CD 质量
  • 研究和优化不同风格的交易策略
  • 探索 C++ / Rust / Cython 在量化基础设施中的加速路径
  • 打通研究、回测、实盘执行和数据工具之间的完整工作流
  • 让量化系统更容易与 MCP / AI 原生接口结合

感兴趣的策略方向

  • 趋势跟踪
  • 均值回归
  • 动量策略
  • 突破策略
  • 多因子选股
  • 统计套利
  • 做市策略
  • 套利与价差交易
  • 事件驱动策略
  • 高频交易研究

代表项目

Backtrader 生态

核心框架与平台:

  • backtrader — 高性能 Python 回测与实盘框架:比上游快 45%+,50+ 指标,支持从 tick 到日线策略
  • backtrader_web — "AI for Investor" Web 平台(Vue 3 + FastAPI):研究、AI 策略生成、回测、模拟盘、实盘执行与行情数据管理

AI 原生工作流:

  • backtrader-mcp — 本地优先的 MCP Server:不可变数据集、私有草稿、受限子进程回测,30 个类型化工具
  • backtrader-skills — 面向 AI 编程代理(Claude Code、Codex、OpenCode)的离线策略编写 / 审查 / 测试技能
  • backtrader-agent — 离线优先的策略编写代理运行时:StrategySpec 校验、静态审查、哈希绑定审批

性能重写与变体:

Fincore 生态

  • fincore — 量化绩效与风险分析:150+ 金融指标、组合优化、蒙特卡洛模拟与归因分析,是 empyrical / pyfolio / alphalens 的活跃维护后继
  • fincore_cpp — C++ 版

bt_api 生态

核心包:

64 个交易所适配器与 14 个券商插件的完整清单,见上方英文部分的 bt_api Ecosystem

技术兴趣

  • Python 量化库
  • C++ 策略引擎与绑定
  • Rust 高性能系统
  • 券商与交易所接口集成
  • 因子研究与组合分析
  • 跨平台自动化与发布工程

联系方式

  • Email: yunjinqi@gmail.com

如果你正在做量化研究、交易系统、分析基础设施、券商 / 交易所接口,或者交易策略相关项目,欢迎交流。

Pinned Loading

  1. empyrical_cppempyrical_cppPublic

    a header-only project using C++20 re-implement the "empyrical" project, which was originally written in Python.

    C++

  2. woniunotewoniunotePublic

    A blog and website (https://www.yunjinqi.top) written by python, flask, html, css, javascript and mysql.

    JavaScript 1

  3. alphalensalphalensPublic

    Performance analysis of predictive (alpha) factors

    Python 27 2

  4. pyfoliopyfolioPublic

    Forked from quantopian/pyfolio

    Portfolio and risk analytics in Python

    Python 3 1

  5. backtraderbacktraderPublic

    High-performance Python backtesting & live-trading framework: 45%+ faster than upstream, 50+ indicators, tick-to-daily strategies, plus an AI-native workflow (MCP server, agent skills, web platform).

    Python 154 39

  6. bt_api_pybt_api_pyPublic

    A Python SDK for Multi-Exchange Integration with Standardized API

    Python 2 2