加密货币算法交易库
项目描述
AlgoCoin 算法交易比特币。
更新:MASTER目前只在gemini上对市价订单有效。其他功能仍在beta测试中,直到完成限价订单支持。
[[[[[[[[[
## 概述 轻量级、可扩展的加密货币算法交易程序,支持在多个交易所间进行实时交易。
### 系统架构 AlgoCoin 是一个基于事件的 Python 编写的交易系统。它支持在多个(和多个)交易所间进行实时交易,提供完全集成的回测支持,以及通过手动和程序化算法控制进行稳健的报告和风险缓解,包括滑点交易和交易成本建模。
### 算法 与该系统的灵感来源 Zipline 类似,AlgoCoin 提供了一个单独的算法类,用于实时交易和回测。算法类足够简单,可以快速编写和测试算法,但同时也足够灵活,允许进行复杂的滑点交易和交易成本建模,以及中期和后期交易分析。
### 市场最终覆盖
Bitstamp
Bitfinex
CEX
GDAX
Gemini
HitBTC
ItBit
Kraken
LakeBTC
Poloniex
#### 市场数据(WebSocket)[[[[[
#### 订单输入(REST)[[[[[
—
## 入门
### 安装 从源代码安装库
`python python setup.py install`
### API密钥 您应该为您想要交易的交易所创建API密钥。在本例中,我们将假设一个GDAX沙箱账户,并且启用了交易。我通常将我的密钥放在一组gitignore的shell脚本中,这样我就不会意外地发布任何内容。我的脚本看起来像这样:
`bash export GDAX_API_KEY=... export GDAX_API_SECRET=... export GDAX_API_PASS=... `
在运行之前,我将需要使用的密钥导入。
让我们通过在GDAX沙箱交易所上运行一个示例策略来确保一切正常。
`bash python3 -m algocoin --sandbox `
### 编写算法
### 回测
#### 获取数据
### 沙箱
### 实时交易
—
## 贡献
—
项目详情
algocoin-0.0.2.tar.gz的哈希
算法 | 哈希摘要 | |
---|---|---|
SHA256 | c72e16675289a4e60e09cbf8db35df096d98c790c92190beb0e98bbad7c79453 |
|
MD5 | 3129b22ca9d08bc8dcc2d54d2df69816 |
|
BLAKE2b-256 | d2bf1b2de17ca8cdf325b9e3eea2bbee31a32ededde69ddf70602bae0e7fbfc1 |