Paper_Trading / backend

Commit History

fix: Add retry logic for AkShare to maximize data completeness (turnover rate)
2065db8

superxuu commited on

fix: Correct REITs interface, Yahoo Finance suffixes, and sync limit logic
daa231d

superxuu commited on

fix: Update sync script with latest AkShare interfaces and North Exchange support
f908ead

superxuu commited on

feat: Finalize sync logic with full-market support and robust incremental updates
fa90a2e

superxuu commited on

fix: Prioritize existing stocks in sync to ensure continuous incremental updates
af9693c

superxuu commited on

fix: Add database fallback for target list fetching to support offline sync in HF
afcced7

superxuu commited on

fix: Set scheduler timezone to Asia/Shanghai for accurate daily sync
7f65819

superxuu commited on

fix: Improve stability with cache invalidation and robust DB connection management
8cd616e

superxuu commited on

feat: Add APScheduler for automatic daily incremental sync at 17:30
d691cf3

superxuu commited on

feat: Expand sync to 10 years and add Convertible Bonds and REITs support
01577d6

superxuu commited on

feat: Implement incremental sync for stocks, funds, and time
1fb7b71

superxuu commited on

fix: Scalar subquery error in kline data fetching
356c1b6

superxuu commited on

perf: Optimize database queries and reduce latency for game start
8d60164

superxuu commited on

perf: Add memory cache for eligible stocks to speed up game start
e4e7477

superxuu commited on

feat: Add Yahoo Finance as fallback data source for overseas environments
d1ec6b7

superxuu commited on

fix: Add retry logic and alternative interface for stock list fetching
85640dd

superxuu commited on

feat: Implement background sync task in API
7c58b46

superxuu commited on

fix: Align DUCKDB_PATH with Dockerfile
31e5851

superxuu commited on

feat: Improve return rate chart with 0-axis emphasis and percentage formatting
b3c1950

superxuu commited on

feat: Complete stock trading simulation system
2d4ab0a

superxuu commited on