跳过正文
目录
  1. 教程/
  2. Backtrader 中文教程/

仓位管理 API 参考文档

298 字

FixedSize
#

class backtrader.sizers.FixedSize()

此 Sizer 为任何操作返回固定数量。通过指定 tranches 参数,可以控制逐步进入交易的批次数量。

参数:

  • stake(默认:1
  • tranches(默认:1

FixedReverser
#

class backtrader.sizers.FixedReverser()

此 Sizer 返回反转已开头寸或开仓所需的固定数量。

  • 开仓:返回参数 stake
  • 反转头寸:返回 2 * stake

参数:

  • stake(默认:1

PercentSizer
#

class backtrader.sizers.PercentSizer()

此 Sizer 返回可用现金的百分比。

参数:

  • percents(默认:20

AllInSizer
#

class backtrader.sizers.AllInSizer()

此 Sizer 返回经纪商的所有可用现金。

参数:

  • percents(默认:100

PercentSizerInt
#

class backtrader.sizers.PercentSizerInt()

此 Sizer 以整数形式返回可用现金的百分比,并将大小截断为整数。

参数:

  • percents(默认:20

AllInSizerInt
#

class backtrader.sizers.AllInSizerInt()

此 Sizer 返回经纪商的所有可用现金,并将数量截断为整数。

参数:

  • percents(默认:100