模拟交易
此功能允许用户测试 Hummingbot 并模拟交易策略,而无需冒任何实际资产的风险。
注意
对于纯做市、跨交易所做市和 Avellaneda 做市,运行纸面交易机器人不需要交易所 API。
添加交易所¶
用户现在可以通过在conf_client.yml
中添加所选交易所来添加纸面交易所。以前,仅支持 AscendEX、Binance、Gate io 和 Kucoin。用户可以在hummingbot/conf/conf_client.yml
中找到conf_client.yml
将纸面交易交易所(例如 kraken)添加到 conf_client.yml 中:
在 Hummingbot 客户端中,当您选择交易所时,kraken_paper_trade 现在应该可用:
输入您的做市现货连接器 >>> kraken_paper_trade
启用和禁用¶
在创建策略并提示输入您的做市现货连接器
时选择交易所的过程中,可以启用纸面交易。
或者,您可以通过输入config exchange
然后选择支持纸面交易的交易所来启用纸面交易。
要选择不同的连接器并进入实盘交易,只需选择不带paper_trade
后缀的交易所名称,然后执行stop
和start
命令,这样更改将反映在您的配置中。
添加纸面交易余额¶
默认情况下,纸面交易账户具有以下代币和余额,您可以通过运行balance paper
命令查看。
>>> balance paper
Paper account balances:
Asset Balance
DAI 1000.0000
ETH 10.0000
ONE 1000.0000
TUSD 1000.0000
USDC 1000.0000
USDQ 1000.0000
USDT 1000.0000
WETH 10.0000
ZRX 1000.0000
添加余额时,通过运行此命令balance paper [asset] [amount]
来指定您想要的资产和余额。
例如,我们想添加 0.5 BTC 并检查我们的纸面账户余额以确认。