#3617·vnpy

v4.0 开发计划

作者: vnpy创建于 2025年3月28日更新于 2026年4月2日
标签enhancement
  • v4.0.0
    • Framework
      • Core support version upgrade to Python 3.13
      • Unified project configuration using pyproject.toml
      • Log functionality replaced logging with loguru
      • Static type declaration optimized using mypy
      • Code detail quality optimized using ruff
      • uv used as a development environment management tool
    • Gateway
      • Upgrade vnpy_ctp adapter to version 4.0
    • App
      • Upgrade vnpy_ctastrategy adapter to version 4.0
    • Datafeed
      • Upgrade vnpy_rqdata adapter to version 4.0
    • Database
      • Upgrade vnpy_sqlite adapter to version 4.0
  • v4.1.0
    • Gateway
      • Upgrade vnpy_ctptest
      • Upgrade vnpy_sopt
      • Upgrade vnpy_sopttest
  • v4.2.0
    • Gateway
      • Upgrade API version vnpy_ctp
      • Optimize Linux compilation and packaging: vnpy_mini / vnpy_sopt / vnpy_rohon / vnpy_tap
    • App
      • Reconstruct vnpy_riskmanager to meet the requirements of the new futures regulatory rules
      • Standard log output for strategy modules: vnpy_spreadtrading / vnpy_portfoliostrategy / vnpy_scripttrader
    • Database
      • Upgrade vnpy_dolphindb
    • Datafeed
      • polygon.io data service
  • v4.3.0
    • Gateway
      • Upgrade vnpy_sec / vnpy_esunny to version 4.0
      • Add logging output for special cancellation situations (non-trading hours, insufficient funds, etc.) in vnpy_ctp
    • App
      • Support Cursor and pycharm editors for strategy code editing in vnpy_ctabacktester
      • Add RGR performance statistics indicators to the backtesting engine in vnpy_ctastrategy (thanks to Shangyuziyu for contributions)
      • Fix query historical data problem in vnpy_ib (add query lock to solve multiple thread conflicts in the query_history function)
      • Fix implicit volatility calculation convergence problem in vnpy_optionmaster for deep virtual options
    • Framework
      • Add WorldQuant's Alpha 101 factor feature dataset to vnpy.alpha
      • Reconstruct ts_slope / ts_rsquare / ts_resi operator functions in vnpy.alpha
  • v4.4.0
    • Gateway
      • Update vnpy_tora to the new version of Huaxin Qidong Counter 2026 March API