简单易用的bitfinex web套接字api包装器
btfx-trader的Python项目详细描述
BTFX交易员
为Bitfinex的Web套接字API使用包装器很简单
- 自由软件:GNU通用公共许可v3
- 文档:https://btfx-trader.readthedocs.io。
功能
- 使用类似于queue.queue的api访问加密货币数据
- 响应帐户数据的简单交易api
安装
要安装btfx trader,请在终端中运行此命令:
pip install btfx-trader
使用量
使用公共数据:
frombtfx_traderimportPublicDataq=PublicData(types=['tickers'],symbols=['BTCUSD'])q.connect()whileTrue:data=q.get('tickers','BTCUSD')
下订单:
frombtfx_traderimportTradertrader=Trader('YOUR_BITFINEX_KEY','YOUR_BITFINEX_SECRET')trader.connect()# Order 0.01 BTC at $10000 per bitcoinorder_id=trader.order('BTCUSD',10000,dollar_amount=100)
取消订单:
# for a single ordertrader.cancel(order_id)# for multiple orderstrader.cancel_all(older_than=10)
学分
这个包是用Cookiecutter和audreyr/cookiecutter-pypackage项目模板创建的。
历史记录
0.1.6(2018-10-15)
- 修复btfxwss依赖项更新错误
0.1.5(2018-06-04)
- 修复文档的呈现
0.1.4(2018-06-04)
- 更新了自述文件
0.1.3(2018-05-28)
- 已将codecov配置更新为仅与travis ci生成一起运行。
0.1.2(2018-05-27)
- 在文档中添加了codecov。
0.1.1(2018-05-27)
- 修复了pypi上自述文件的呈现。
0.1.0(2018-05-25)
- pypi上的第一个版本。