Roll Fee Buffer
What it does
Minimum net credit required per contract after commissions to justify executing a roll. If the available roll credit is less than $0.25, the bot falls back to closing the position instead. This prevents rolling for near-zero credit: collecting $0.01 after commissions is not worth the additional complexity and duration.
When to change it
Raise to $0.50 to require more meaningful credit for a roll to proceed. The default was increased from $0.00 to $0.25 after finding that near-zero rolls are not worth the added duration.
Safe range
$0.10 (accept thin credits) to $0.75 (require meaningful credit).
Example
Short put tested. Calendar roll available for $0.18 credit net of fees. With roll_fee_buffer=$0.25, the roll is rejected and the position closes instead. A roll offering $0.30 credit proceeds.