Coinbase API量化交易框架集成
4 个回答
Coinbase API量化交易怎么弄?思路很简单,就是自己开发程序对接API,实现自动化交易。具体操作的话,要看你的想法了:如果你只是想实现简单策略,那么可以使用Python+requests库直接对接就行;如果想实现复杂策略,那么可以基于PyAlgoTrade、Zipline等量化交易平台进行二次开发。当然,你可以先从Coinbase官方文档开始阅读,熟悉它的API接口,然后根据需要自行搭建量化交易系统。
另外,由于Coinbase API没有官方提供的回测功能,因此在实际使用前,最好先在沙盘环境里测试一下策略,以免造成不必要的损失。至于代码部分,你可以在GitHub上搜索“Coinbase Python API示例”,里面有很多开源项目可以直接借鉴。
Coinbase API接入网站量化可参考Python生态
使用 CCXT库(Coinbase支持) 上手快且稳定
然后再配合上Backtrader这样的回测框架,整个流程就跑通了。
请先阅读官网,避免触碰接口的权限以及频率。
代码写完先本地调试没有问题再上线
这样的话,就比较简单了。
Coinbase API量化:使用python+ccxt做量化交易是比较成熟的选择。首先注册Coinbase pro,获得API key,通过ccxt连接起来,之后与backtrader等回测框架做对接,即可编写策略,进行模拟(不能直接实盘操作)。
Coinbase API做量化交易,可以用Python生态的框架,比较成熟的有ccxt,hummingbot等。
快速上手,学习官方文档,然后在GitHub上面找一个项目看看。
安全注意: 网站整合密钥管理、api权限控制
熟能生巧