模拟交易
此功能允许用户在不冒任何实际资产风险的情况下测试 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
启用与禁用¶
在创建策略并被提示输入 Enter your maker spot connector 时,选择支持纸面交易的交易所即可启用纸面交易。

您也可以通过输入 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 [资产] [数量] 来指定您要添加的资产及其数量。
例如,我们希望添加 0.5 BTC,并检查纸面账户余额以确认。
