有一个读者咨询问题,想要从IB中获取期权的历史数据,所以这篇文章梳理了一下,如何从Ib上下载外汇、数字货币、股票、期货、期权数据,并给出了具体的代码和配置环境的步骤。
- 这几个月做高频策略和交易系统,在写代码方面,有一个很深的感悟:把所有的警告当成错误来处理,这样可以避免很多的坑。
一个很简单的实现方法就是,写python代码的时候使用pycharm,并且避免代码存在警告。
我最近在阅读cpp的编程数据的时候,也读到了这句话,把这个建议或者原则分享给大家。 - 有想要加我微信的,我博客主页有微信二维码,加了拉你进盈透量化群。
- 订阅本专栏了,可以私下回答一个问题,如果问题比较经典,会把这个问题写成文章的形式,发表到专栏中。工作比较忙,时间有限,不免费回答问题。阅读专栏中碰到具体问题的,可以在文章中评论,有空闲了就会去回复,不保证回复的时间。
言归正传,首先看TWS环境的配置工作:
4. 首先,下载TWS软件,最好选择稳定版本。在ib首页点击交易,选择交易平台,下载对应版本的TWS,然后安装
5. 然后,点击交易,点击交易应用程序接口(API),然后下载安装api,并在安装后的目录中找到source/pythonclient/ibapi文件夹,把ibapi文件夹拷贝到python的site-packages文件夹中,这样python就可以直接调用了