近期有许多的小伙伴新加入了我们的掘金大家庭,在此先表示热烈欢迎。
但萌新往往避免不了一些问题,首当其冲的就是如何使用的问题。策略是有了,怎么在掘金量化的平台上顺利跑起来呢?
不用担心,今天的内容就是为了解决这个问题!下面我们将带领大家“走一遍”掘金的入门路线。建议收藏,不易走丢哦~
先说明,由于掘金量化终端运行于本地Windows环境,为了保证运行可靠性,推荐大家至少使用以下配置:
在本文中,我们使用的配置和软件分别是:
- Windows 10 64位系统
- 掘金量化终端3.0版本
- Python3.8
- Anaconda3 64位
正文目录
一、准备Anaconda环境
1、下载Anaconda3
2、安装Anaconda3
3、查找Anaconda环境
4、确认Python版本
二、下载掘金量化终端
1、下载掘金量化终端
2、安装掘金量化终端
3、注册掘金账号
4、安装SDK
5、手动安装SDK
三、跑策略
1、新建策略
2、修改策略id和token
3、回测与结果
补充:Python库降低版本的方法
一、准备Anaconda环境
1、下载Anaconda3
下载网址:https://www.anaconda.com/download/#windows,点击下载64位。
2、安装Anaconda3
双击安装包,开始安装。安装过程,按照下图提示操作即可。
勾选上图所示的两项,然后点击“Finish”,安装完成。
3、查找Anaconda环境
按键盘组合键“win+R”,打开运行,输入cmd;
点击确定,进入命令提示符,输入命令:where python,回车,结果如图:
4、确认Python版本
输入命令:python --version,回车,结果如图:
二、下载掘金量化终端
1、进入官网下载掘金量化终端
访问官网:https://www.myquant.cn/,免费下载掘金量化终端。
2、安装掘金量化终端
运行安装包,如下图设置路径后立即安装,提示成功安装以后即可开始使用。
3、注册掘金账号
初次使用请先申请账号,如果之前已使用手机号码注册,可以直接输入手机号作为用户名,并输入注册时设置的密码进行快速登录。
4、安装SDK
首先打开终端,在“量化研究”板块点击左上角“SDK下载”;
如果已经完整安装好python,则如下图所示,此时我们点击“一键安装”;
点击以后,自动进入安装界面;
安装完成后,按任意键继续,若终端内出现以下界面,则表明安装成功。
重点提示:如果提示不支持,则重启一下再进来,就能看见已完成安装了。
只要你按照以上步骤完整安装Anaconda3就一定能成功安装SDK。可凡事都有万一。
万一真的安装不成功,咋办?
只能请您按照以下操作进行手动安装!
5、手动安装SDK
同样是在掘金终端,打开“量化研究”板块,点击左上角“SDK下载”;
移动鼠标到下图所示的区域,点击“复制”;
然后,按键盘组合键“win+R”,打开“运行”,照旧输入cmd;
点击“确定”,打开命令提示符。把刚刚复制的命令粘贴到命令提示符里;
按下回车键,开始安装掘金SDK。安装完成后,记得重启一下掘金终端。
一切就绪,接下来就可以开始跑策略了。
三、跑策略
1、新建策略
在“量化研究”板块,点击“我的策略”后,会看到“新建策略”的按钮,点击它,开始新建;
以“空中花园”策略为例。此处选择python语言,点击“空策略”,然后修改策略名称,再点击确认;
页面显示新建成功后,点击“策略编辑”就可进入编辑页面开始编写策略。
2、修改代码
进入编辑页面后,先将下图红色方框内原有的代码进行删除;
复制空中花园代码并粘贴在编辑器中,代码替换完成。
3、修改策略 ID和token ID
粘贴了代码后,还有两处需要修改,分别是策略 ID和token ID,它们的位置如下图所示:
想获取策略ID只需在编辑页面点击右下角的设置图标即可。点击“复制”后在代码中粘贴,覆盖掉原来的。
获取Token ID可以参考下图,点击右上角系统设置——找到密钥管理——复制并粘贴到代码中。
完成以后对当前代码进行保存,紧接着开始进行回测。
4、回测与结果
运行回测的入口在编辑页面的右上角,如下图所示:
点击“运行回测”后随即出现命令提示符,同时回测开始运行。这时,我们可以把鼠标移到终端页面右下角的“未完成”处查看策略的回测进度。
回测完成以后,在编辑页面点击右侧栏中的“回测历史”就可以进入回测列表查看绩效报告。
至此,你可以对策略进行分析、修改、优化,并用于实盘。
但需要注意的是,掘金量化所提供的策略仅供参考!入市有风险,投资需谨慎!
最后补充一个:关于python库降低版本的方法。
近期有不少用户反映遇到以下这种情况:
这是pandas1.4.0的版本过高导致的问题,只需降低版本即可解决。
假设,我们需要降一下到1.3.5的版本。此时,我们可以通过电脑的“开始”打开Anaconda Prompt;
然后输入pip install pandas==1.3.5;
完成以后,按照以下步骤输入,即可显示pandas版本(注意version旁边各两个横杠)。
>>> python
>>> import pandas as pd
>>> pd.__version__
完成后,我们再运行回测就能发现问题已经解决啦~
那么,以上的方法你是否掌握了呢?不如打开终端试试,让自己的策略跑起来吧!
如果你在使用掘金终端的过程中还有其他的问题,可以在QQ群或掘金社区中进行提问。提问时建议附带截图并尽量描述清楚,方便技术支持快速帮你排查问题哟~
祝大家“掘金”顺利!
掘金量化注册入口https://www.myquant.cn/user/reg?channel_id=5&article_id=0309