hummingbot是什么?
Hummingbot(点击查看源代码及下载hummingbot)是一个开源且免费的数字货币量化策略交易软件,是让任何人都可以创造和使用高频交易机器人的一款交易工具,用以实现跨交易所或单交易所做市及套利。Hummingbot可以为散户、中小型交易公司或基金提供量化高频交易策略,亦可以为区块链项目发行的数字货币以及交易所本身提供流动性。
Hummingbot现在支持的交易所有:币安、火币、KuCoin、Bittrex、Radar Relay、Coinbase Pro、Bamboo Relay、Dolomite、Liquid等,即将支持的交易所有 Bitfinex, Kraken, Bitmex, Binance DEX等。
Hummingbot现在提供以下几种策略:
- 跨交易所做市
- 单交易所做市
- 跨交易所套利
相关阅读
请注意:hummingbot是一款实验性软件,您需要自行承担使用风险。请检查Apache 2.0许可。本repo内所有文件及内容均非金融投资理财建议。
做市概念入门
“做市”简单来讲就是不断报出特定买卖价格(就是在交易是出limit order而不是直接接受market order),卖价当然比买价要高,自行设定,这样当对方接单时,你就可以实现低买高卖了。做市为金融市场提供了宝贵的流动性,流动性越高的市场或资产交易效率越高、买卖价差越低、市场参与者对此的信心也就越高,参与者数量越多。
在传统金融市场比如纳斯达克和新三板中,做市商十分普遍,但门槛很高,数字货币交易所因为数据透明以及API公开等原因为入场做市提供了较低的门槛,人人都可以进行做市套利交易。
对做市商来说,做市是一种逻辑相对简单、风向相对较低的盈利方式。对区块链项目和数字资产交易所来说,做市商的加入可以提高数字资产流动性,帮助数字资产形成合理价格,为更多的交易者提供交易机会。
Hummingbot现在提供两种做市交易策略,图解如下所示:
单交易所做市策略图解
跨交易所做市策略图解
跨交易所套利概念入门
跨市套利是在两个交易所之间买进和卖出相同的数字资产交易对,并利用交易所之间的差价来赚取利润,也是一种低买高卖的做法。为了帮助用户更好的发现跨市套利的机会,hummingbot亦推出了“发现”功能。点击跨交易所套利了解更多。