Sizers Reference

FixedSize

class backtrader.sizers.FixedSize

This sizer simply returns a fixed size for any operation. Size can be controlled by number of tranches that a system wishes to use to scale into trades by specifying the tranches parameter.

Params:
  • stake (default: 1)
  • tranches (default: 1)

FixedReverser

class backtrader.sizers.FixedReverser

This sizer returns the needes fixed size to reverse an open position or the fixed size to open one

  • To open a position: return the param stake
  • To reverse a position: return 2 * stake
Params:
  • stake (default: 1)

PercentSizer

class backtrader.sizers.PercentSizer

This sizer return percents of available cash

Params:
  • percents (default: 20)

AllInSizer

class backtrader.sizers.AllInSizer

This sizer return all available cash of broker

Params:
  • percents (default: 100)