It seems like a fair amount of slowness in my algorithm is due to the fact
before_trading_start runs every single day, but I'm only trading once a month. I tried setting up a conditional to only run update_universe on my monthly "trade day" but then the rebalance function is never called. I would like to be able to set up a dummy universe for the off days but without using get_fundamentals.
Ideas?