US stock markets will be closed on Thursday, January 9 for a National Day of Mourning for President Jimmy Carter. Since this closure was announced recently, the version of exchange_calendars
installed in QuantRocket is not aware of it. Users should run the following commands to install the latest version of exchange_calendars
in several QuantRocket services that utilize it. This will ensure that QuantRocket does not mistakenly think the market is open on Thursday, January 9.
Master
Install the package in the master service (this will ensure that crontab functions like quantrocket master isopen 'XNYS'
function correctly):
docker compose exec master pip install git+https://github.com/quantrocket-llc/[email protected]
Restart the master service for the change to take effect:
docker compose restart master
Zipline
If you use Zipline, also install the package there too, since Zipline heavily utilizes it:
docker compose exec zipline pip install git+https://github.com/quantrocket-llc/[email protected]
Restart the zipline service for the change to take effect:
docker compose restart zipline
Satellite
If you use exchange_calendars
in any custom scripts, install the package in the satellite container:
docker compose exec satellite pip install git+https://github.com/quantrocket-llc/[email protected]
Restart the satellite service for the change to take effect:
docker compose restart satellite