我对使用算法交易策略感兴趣。有没有人知道我是否可以使用离线模拟器或基准数据(实际上没有进行任何投资)?
答案 0 :(得分:72)
答案 1 :(得分:4)
这是您要查找的数据类型吗? Ohio Department of Finance, Financial Data Finder
此页面也可能有所帮助: Yahoo Finance Download, HTTP Interface parameters
这一个: mathfinance.cn: Free financial resources
不离线,但仍然是给其他读者的好链接: Google Finance API
我希望我能正确理解这个问题。
答案 2 :(得分:4)
我使用AMIBroker。 它主要用于回溯测试算法交易策略。它非常快,可以从各种免费资源下载和获取数据。
答案 3 :(得分:4)
尝试使用基于云的回溯测试Quantconnect和Quantopian
等引擎Quantopian是一个基于python的IDE,您可以在其中编写策略并在线进行回溯测试。您可以使用Interactive Broker进行模拟交易以及实际交易。 Quanconnect与Quantopian类似,他们使用.Net Based IDE,您可以使用折扣经纪人tradier运行模拟交易和实时交易。
答案 4 :(得分:1)
QuantGo可让您租用高频数据集而不是购买它们。我真的很喜欢它,因为它每月只有几百而不是数千。
如果您只对较长时间间隔的交易感兴趣,Quandl有一些很好的免费数据集。他们的股票数据API非常灵活(link)。
答案 5 :(得分:0)
另一种选择是PyAlgoTrade(http://gbeced.github.io/pyalgotrade/)。它是一个开源Python库,用于回溯交易策略。