def before_market_closes¶
This lifecycle method is executed self.minutes_before_closing minutes before the market closes. Use this lifecycle method to execute business logic like selling shares and closing open orders.
class MyStrategy(Strategy):
def before_market_closes(self):
self.sell_all()
Reference¶
- lumibot.strategies.strategy.Strategy.before_market_closes(self)¶
Use this lifecycle method to execude code before the market closes. You can use self.minutes_before_closing to set the number of minutes before closing
- Parameters:
None
- Return type:
None
Example
>>> # Execute code before market closes >>> def before_market_closes(self): >>> self.sell_all()