shidenggui/easytrader

提供同花顺客户端/miniqmt/雪球的股票量化交易,支持跟踪 joinquant /ricequant 模拟交易 和 实盘雪球组合

View on GitHub ↗Jump to charts ↓

Summary Information

Updated 26 minutes ago
Added to GitGenius on September 6th, 2026
Created on December 5th, 2015
Open Issues & Pull Requests: 15 (+0)
GitHub issues: Enabled
Number of forks: 3,028
Total Stargazers: 10,169 (+0)
Total Subscribers: 580 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 223.2 days
Mean response time: 578.9 days
90th percentile: 1612.2 days
Tracked items: 74

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

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

Recent activity

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

Top labels

  • bug (1)

Most active issues this week

No issue events were indexed in the last 7 days.

Detailed Description

easytrader is a Python library for quantitative stock trading that integrates with multiple Chinese trading platforms and brokers.

The tool addresses the challenge of programmatically executing trades across different Chinese stock trading systems. It provides a unified interface to interact with the Tonghuashun client through simulated operations, supports official quantitative APIs from brokers via miniqmt, enables portfolio rebalancing and tracking through Xueqiu, and allows remote client control. The library also supports tracking simulated trades from JoinQuant and RiceQuant platforms, bridging the gap between paper trading on these services and live execution.

Developers working with Chinese stock markets who need to automate trading workflows should consider this tool. It suits projects that require integration with Tonghuashun, broker-provided quantitative interfaces, or Xueqiu portfolio management. The project is particularly valuable for those running simulated strategies on JoinQuant or RiceQuant who want to mirror or track those trades in live accounts. The README does not compare this tool to alternatives in its category.

The project maintains active engagement with its user community through organized communication channels. Development activity shows consistent attention to the codebase with regular updates addressing user needs and platform changes. The maintainer provides documentation and examples to support adoption, and the project includes related utilities for market data retrieval and quantitative framework support that developers may find complementary to their trading workflows.