hugo2046/quantsplaybook

量化研究-券商金工研报复现

View on GitHub ↗Jump to charts ↓Open shareable report

Summary Information

Updated 50 minutes ago
Added to GitGenius on September 11th, 2026
Created on July 6th, 2020
Open Issues & Pull Requests: 10 (+0)
GitHub issues: Enabled
Number of forks: 1,427
Total Stargazers: 6,090 (+0)
Total Subscribers: 122 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 6.1 hours
Mean response time: 5.9 days
90th percentile: 3.9 days
Tracked items: 15

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 9
New in 7 days: 1
Closed in 7 days: 0
Avg open age: 382 days
Stale 30+ days: 8
Stale 90+ days: 7

Recent activity

Opened in 7 days: 1
Closed in 7 days: 0
Comments in 7 days: 0
Events in 7 days: 0

Top labels

No label distribution available yet.

Most active issues this week

No issue events were indexed in the last 7 days.

Detailed Description

QuantsPlaybook is a collection of quantitative trading strategies and research implementations focused on reproducing financial engineering reports from major Chinese securities firms.

The project addresses the challenge of understanding and validating quantitative investment strategies by reproducing research from leading brokerages. It provides complete implementations of over 100 strategies spanning market timing, factor construction, value investing, and portfolio optimization. The approach combines traditional technical analysis with modern machine learning techniques, including deep learning models like Transformers and LSTMs, signal processing methods such as Hilbert-Huang Transform and empirical mode decomposition, and gradient boosting algorithms. Each strategy includes full code from data acquisition through backtesting, with visualizations and performance analysis reports based on real A-share market data.

The project suits researchers and practitioners working with Chinese equities who want to study and validate published quantitative strategies. It is particularly valuable for those interested in learning how major brokerages approach quantitative investing, as it provides access to implementations of strategies from firms like Everbright, Huatai, CMB, and Guosen. The collection spans diverse methodologies including timing models like RSRS and QRS, factor-based approaches with custom factors like chip distribution and prominence factors, and portfolio optimization techniques. The project depends on JQData and Tushare for market data access and uses standard tools including Pandas, NumPy, Qlib, and Backtrader for implementation and backtesting.

The repository shows active development with recent updates to its documentation and strategy collection. The project maintains organized folder structures with associated research papers and corresponding Python implementations for each strategy. The codebase integrates multiple technical stacks including PyTorch and TensorFlow for deep learning, LightGBM and XGBoost for gradient boosting, and Matplotlib, Seaborn, and Plotly for visualization across Jupyter Notebook environments.