notes_works/量化交易系统建议/05_机器学习相关工具.md
zhangkun9038@dingtalk.com 4380e95e00 2025-04-07 13:07:53: ...
2025-04-07 13:08:02 +08:00

2.7 KiB
Raw Permalink Blame History

date tags title
<% tp.date.now ("YYYY-MM-DD HH:mm:ss") %>

机器学习相关工具

许多量化交易框架都可以结合机器学习ML技术来优化策略、进行预测、调整参数等。

Python

Zipline + scikit-learn

Backtrader + TensorFlow/PyTorch

QuantConnect (Lean) + ML.NET 或 TensorFlow

PyAlgoTrade + scikit-learn

Go

GoLearn

Gorgonia

Node.js

Brain.js

Synaptic

TensorFlow.js

总结

  • Python 提供了丰富的机器学习工具,可以非常方便地与量化回测框架结合,进行机器学习驱动的量化策略开发和回测。
  • Go 在机器学习方面相对较弱,但 GoLearnGorgonia 提供了一些基础的支持。
  • Node.js 中的 Brain.jsTensorFlow.js 也可以用于简单的机器学习任务。