开启量化第一步!同花顺iFinD数据接口免费版简易操作教程
金融市场波动频繁,投资往往会夹杂非理性的情绪。而量化交易,旨在以先进的数学模型替代人为的主观判断,利用计算机技术从庞大的历史数据中海选能带来超额收益的多种“大概率”事件以制定策略,辅助投资者进行理性投资。
不过计算机分析存在一定的技术门槛,有没有简单易学的量化交易方式,能够快速获取有价值的投资策略方案呢?同花顺iFinD数据接口免费版提供简易的操作与丰富的实操案例,将作为引路者,带你迈入量化世界!
Python编程语言的安装
每一个想要学习python的人,遇到的第一个门槛不是具体的代码怎么写,而是怎么安装并开始使用自己的python。首先,下载python。
建议登陆python的官网上下载,这样可以保证下载的python包中没有病毒、广告等。
Python官网网址:网页链接。打开后点击“Download”,在页面中点击黄色按钮“Download Python 3.8.1”。
点击之后,会下载exe的32位Windows系统安装包(如果需要别的版本和支持其他系统的python可以在官网上找)。打开之后,请勾选下面的两个待选框。点击第一个按钮Install Now,并记住默认的安装路径。
注:本方法仅适合新手,第二个按钮可以自定义安装
安装完成之后,可以在左下角的搜索框,输入IDLE,会弹出如下界面。双击即可打开python的集成开发环境。
在页面中输入print(“Hello World”)并按下enter键,您的第一条python命令就完成了
用同花顺iFinD数据接口提取数据
那么如何使用同花顺数据接口提取数据呢?如果您是iFinD用户,前往网页链接 下载免费版数据接口。下载完成后,会出现一个DataInterface_free_Windows_20200116.7z 的文件,解压到任意文件夹中。打开该文件夹进入Bin文件夹后,再打开Tool文件夹,双击运行SuperCommand.exe,并使用iFinD账号免费登录。
第一次登录账号,可能会弹出环境修复工具,请赋予环境修复工具管理员权限,如果您根据刚才的指导安装了python。请在修复界面选择python。进入下一步完成修复即可,如下图:
之后,可以任意选择一项函数功能,输入股票代码,选择指标。点击确定,即可在超级指令上提取相关代码的详细指标,如图:
如果您需要将数据储存为excel,可以点击右下角的“导出数据”。
使用Python提取数据
在完成上述操作后,您同样能够运用python提取数据。若需要在python中提取数据,您需要首先将同花顺iFinD数据接口的包导入到python当前的环境中。详细操作如下:打开IDLE输入:from iFinDPy import *之后输入登录函数,登录您的账号:
THS_iFinDLogin(“账号”,”密码”)
登录后,可以将刚才超级指令上的命令,拷贝过来,即可提取相关数据,如图:
注:同花顺数据接口支持将数据转换为pandas的dataframe,具体操作将在后续文章中再展开说明。
后续我们还会不断更新更多的数据接口入门教程及实操案例。欢迎与同花顺iFinD在量化交易的世界里徜徉,体验价值投资!
作者:同花顺-iFinD
链接:https://xueqiu.com/6706494343/141951051
来源:雪球
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
风险提示:本文所提到的观点仅代表个人的意见,所涉及标的不作推荐,据此买卖,风险自负。