Auquan开发策略和回溯测试工具箱
auquan-toolbox的Python项目详细描述
#快速启动指南
- 要安装的包。最简单的方法是通过pip
- 努比
- 熊猫
- 熊猫数据读取器
- 绘声绘色地
克隆/下载此存储库。
git clone https://{your_username}@bitbucket.org/auquan/auquantoolbox.git
导航到您下载回购协议的位置。进入那个文件夹并运行它来执行你的策略。
python my_trading_params.py
四。使用my_trading_params.py作为模板创建您自己的策略。将该模板复制到另一个文件 然后开始实现该文件中的方法。使用pair_trading_params.py和meanreversion_trading_params.py作为exmaples作为动机。 有关交易系统的详细说明,请参见[此处](https://bitbucket.org/auquan/auquantoolbox/src/master/backtester/README.md)
请在执行此操作之前删除dist文件夹。
PIP包: 然后在setup.py中运行以下命令: python安装程序.py sdist python setup.py b列表轮子
要上载以进行测试: 绳线上传–存储库urlhttps://test.pypi.org/legacy/dist/*
上传安装后使用: pip安装–索引urlhttps://test.pypi.org/simple/–额外索引urlhttps://pypi.org/simpleauquan_工具箱–无缓存目录