Mac配置python wind量化接口

首先Mac与Windows的wind配置完全不同:

  • Windows:wind相对容易配置,直接用软件就可以点击并添加配置环境即可
  • Mac配置如下

文章目录

  • Mac上Wind的基本情况
  • Mac配置python Wind量化接口
    • 1. 在App Store中下载并打开 “Wind App” 这个应用
    • 2. 配置python环境

Mac上Wind的基本情况

wind金融终端的官方下载页面:https://www.wind.com.cn/portal/zh/WFT/index.html

既有Windows,也有Mac版本的下载页面,但是Windows上的金融终端是大杂烩,查看数据、分析、量化等功能都有了,但是Mac上的wind金融终端却是一个阉割的版本,很多数据无法展示,操作比较反人类,可视化也不如Windows流畅…虽然也在不断改进,但目前看来还是一言难尽

包括配置量化接口,Mac上的Wind金融终端是不能够配置的,需要另一个APP:Wind API

在Mac App Store的下载页面是:https://apps.apple.com/cn/app/wind-api/id1599219369

Mac配置python wind量化接口_第1张图片

Mac配置python Wind量化接口

官网教程:https://www.windquant.com/qntcloud/apiRefHelp/id-93fbf2b7-636b-4f5c-b846-1c65ed28377d

1. 在App Store中下载并打开 “Wind App” 这个应用

下载链接:https://apps.apple.com/cn/app/wind-api/id1599219369

然后打开这个App,输入用户密码,直到看到界面:

Mac配置python wind量化接口_第2张图片

2. 配置python环境

我们可以先打开命令行:

cd /Applications/Wind\ API.app/Contents/python 
ls

可以看到有以下几个文件:

WindPy.py      installPy.sh   postinst       prerm          setup.py       uninstallPy.sh

我们需要做的就是:

  1. 将命令行当前的python环境切换到想要配置的python环境(进入python虚拟环境)
  2. 运行脚本./installPy.sh即可

所以操作上就是:

  1. 步骤1:命令行中进入python虚拟环境
  2. 运行:
    sudo sh "/Applications/Wind API.app/Contents/python/installPy.sh"
    

然后就可以使用如下代码测试一下:

from WindPy import w

w.start()
if w.isconnected():
    print(w.wsd("000001.SZ", "sec_name", "2022-05-08", "2022-06-08", "").Data)
else:
    print("wind配置失败")

有任何问题请留言,如果配置失败,大概率是没有登陆wind导致的

你可能感兴趣的:(量化金融,mac,python,macos,开发语言)