vnpy到底是个什么东西?

vnpy定位是量化交易平台,提供从交易API对接到策略自动交易的完整解决方案,对接了国内外诸多不同类型的金融市场:证券、期货、期权、外汇、数字货币等。有回测功能,但支持较弱。

vnpy对windows支持较好,提供了python发行版,其内置了最新版的vnpy框架以及vnpy量化管理平台,无需手动安装。 对ubuntu支持其次,对mac支持最弱。
安装后,在vnpy社区论坛注册获得账号密码(论坛账号密码即是)

Mac安装: bash install_osx.sh
mac在开始安装vn.py之前,需要先手动安装几个特殊的库,打开Terminal后执行以下命令:

brew install ta-lib  // 不安装这个,会提示talib/_ta_lib.c:601:10: fatal error: 'ta-lib/ta_defs.h' file not found
pip install TA-Lib

talib,是Technical Analysis Library的简称,是一种广泛用在程序化交易中进行金融市场数据的技术分析的函数库。它提供了多种技术分析的函数,方便我们量化投资中编程工作。因为mac上不支持ctp接口,所以要注释掉ctp接口,否则运行会报错。

不过,交易api还有很多不同选择,大家也没有必要局限于vnpy,这些交易api可以提供的功能包括:

事实上,这类型的交易api有很多,大家不妨多了解几个,说不定会有意想不到的惊喜。

猜你喜欢

转载自blog.csdn.net/qq1841085904/article/details/128035128