Tradestats交易与交易

时间:2016-06-02 06:01:40

标签: r quantmod algorithmic-trading quantstrat blotter

使用library(blotter);tradeStats(portfolio_name)时,有人可以解释“交易数量”与“交易数量”之间的差异吗?

根据帮助文档,交易是平的-flat'默认情况下,事务是由addTxn生成的数字。

当从干净的环境开始并且只运行一个策略时,为什么这些数字不同?

1 个答案:

答案 0 :(得分:1)

在这个术语中,“交易”是往返行程,“交易”是与市场的每笔交易(买入/卖出)。

addTxn在印记中创建交易。

通过tradeStats调用的{p> use=trades将这些交易配对成轮次,使用tradeDef=flat.to.flattradeDef=flat.to.reduced(将来可能会添加更多的回合交易定义)。

差异的原因在于,“交易后分析”通常是关于盈亏,亏损和其他“交易”统计数据,这些统计数据只能通过配对出入口来计算。

这篇strategy development process文章在“评估交易”一节中更深入地讨论了交易后分析的一些问题。