性能历史¶
history 命令¶
使用 history 命令可以显示过去交易的持续时间、资产库存及价值,以及市场交易对的表现。运行 history --verbose 可查看所有最近的交易。
交易记录会以 .csv 文件格式保存在本地的 data 文件夹中,即使重启 Hummingbot 后,也可以通过运行 history --verbose --days 命令来查看。
可选参数 --precision 用于指定小数位数。

下方模块展示了 history 输出中部分数值的计算方法。
Avg price = total trade volume of quote / total trade volume of base asset
Hold portfolio value = (base start asset * current market price) + quote start asset
Current portfolio value = (base current asset * current market price) + quote current asset
Trade P&L = current portfolio value - hold portfolio value
Total P&L = trade P&L + fees paid
Return % = total P&L / hold portfolio value
提示
Hummingbot 客户端底部导航栏中的“收益率”可能与 history 命令的输出结果不同。这是因为 history 中的收益率计算包含了价格变动,而底部 UI 导航栏则未包含。
工作原理¶
在 Hummingbot 中运行 history 命令,以查看当前时间段内的过往交易总额、资产库存与价值,以及市场交易对的表现。
示例输出¶
>>> history
Start Time: 2020-11-11 00:56:37
Current Time: 2020-11-11 12:57:22
Duration: 0 days 12:00:45
binance / MFT-BNB
Trades:
buy sell total
Number of trades 113 97 209
Total trade volume (BTC) 2181335 -2133912 47423
Total trade volume (USDT) -217,67 210.76 -6.91
Avg price 0.0000998 0.0000988 0.0001457
Assets:
Start Current Change
MFT 155248 202671 47423
BNB 23.331 16.419 -6.912
MFT/BNB price 0.0001076 0.0000809 -0.0000267
Base asset % 41.7% 50.0% 8.2%
Performance:
Hold portfolio value 35.890 BNB
Current portfolio value 32.815 BNB
Trade P&L -3.075 BNB
Fees paid -0.428 BNB
Total P&L -3.504 BNB
Return %: -9.76%
以下展示关键计算的公式:
注意
有关计算的更多详细信息,请参阅此 Google 表格。
平均价格¶
平均价格 = 报价资产总交易量 / 基础资产总交易量。
在 示例输出 中,总平均价格为 6.91/47423 = 0.0001457
该值表示 MFT/BNB 所有交易的平均价格为 0.0001457
持有投资组合价值¶
从开始到结束未进行任何交易情况下的资产价值。
持有投资组合价值 = (基础资产初始数量 × 当前市场价格) + 报价资产初始数量
以上述示例为例,持有投资组合价值为 (155248 × 0.0000809) + 23.33 = 35.89
当前投资组合价值¶
当前投资组合价值 = (基础资产当前数量 × 当前市场价格) + 报价资产当前数量
以上述示例为例,当前投资组合价值为 (202671 × 0.0000809) + 16.419 = 32.815
交易盈亏¶
交易盈亏 = 当前投资组合价值 - 持有投资组合价值
从上面的例子可知,交易盈亏值为 32.815 - 35.89 = -3.075
总盈亏¶
总盈亏 = 交易盈亏 + 支付的费用
从上面的例子可知,总盈亏为 -3.075 + (-0.428) = -3.504
收益率¶
收益率% = 总盈亏 / 持有投资组合价值
从上面的例子可知,收益率为 -3.075 / 35.89 = -9.76%
收益率%(底部导航栏)与最后一次交易后历史页面计算的收益率一致,请见以下截图:
