程序化交易可以学习以下软件:
文华财经
提供程序化交易平台,支持多种期货交易策略的开发和执行。
适合有一定编程基础的用户使用,但需要付费使用。
交易开拓者 (TB)
成熟的程序化交易平台,支持复杂的策略开发和回测。
提供丰富的API支持,适合程序化交易的高级用户。
金字塔决策交易系统
支持VB脚本语言开发策略模型,适合需要进行复杂策略开发的用户。
MultiCharts (MC)
支持Power Language开发策略模型,提供了丰富的策略库和便捷的开发特点。
Python股票API接口
可以查询账户、提交订单、自动交易。
Python有丰富的金融分析库,如NumPy和pandas,可以方便地处理数据。
C++
高效、快速的编程语言,适合高频交易等对速度要求极高的场景。
Java
具有良好的跨平台性,适合开发大型的交易系统。
R语言
在统计分析方面有强大的功能,适合需要深入分析期货市场数据的交易者。
MetaTrader系列
提供了丰富的技术分析工具和可定制的交易界面,支持多种语言。
通达信
具有简洁明了的界面,功能强大,可以进行股票、期货等多种市场的交易。
快期天勤量化
使用Python编程语言,相对简单,适合初学者。
VNPY
基于Python语言的开源程序化交易框架,支持CTP接口,适合有一定编程基础的用户。
根据你的编程基础、需求和偏好,可以选择以上软件进行学习和实践。如果你是初学者,建议从Python开始,因为它简洁易读,且有丰富的金融数据分析库支持。如果你需要处理大量数据或进行高频交易,可以考虑学习C++。