Some of my Q18 strategies stopped running after Jan 01 2023
-
Good morning,
Most of my Q18 strategies stopped running after the new year but they have been running through the development stage and the live stage up to 2022/12/31.
The issue seems that I installed a yfinance package (to obtain some macro level index data) and the error message shows:
ERROR: conda 4.14.0 requires ruamel_yaml_conda>=0.11.14, which is not installed.
ERROR: qnt 0.0.272 has requirement pandas==1.2.5, but you'll have pandas 1.3.5 which is incompatible.Can you take a look? Thanks a lot!
-
@algotime the problem with pandas is that yfinance uses a version of pandas we do not support yet...you can fix it using:
pip install git+https://github.com/ranaroussi/yfinance.git@c56e3496dbc6a701c4bcb94787acda7e2928b32d
That is an older commit which works with our library.
-
@support Thanks! Your solution works. But is there a way to add this line somewhere to allow my program run again since Q18 is already live?
As mentioned, the program works in both development and live stage up to the new year. Did not expect a version change. However if it's not doable or unfair, totally understand and lesson learned for import any external packages.
-
@algotime If you generate the same submissions you made, which stopped being processed on 31.12.2022, with the above fix, and you let us know (info@quantiacs.com) a reference for them, we can reprocess them so that they will be running for the Q18. This is clearly a software update issue and it is not unfair to reprocess them.
-
@support Thanks for the opportunity to be reprocessed. I cloned the programs and made the only change as suggested (from “pip install yfinance” to “ pip install git+https://github.com/ranaroussi/yfinance.git@c56e3496dbc6a701c4bcb94787acda7e2928b32d”). I run them successfully and submitted to the contest. The updated strategies are now under Sent Strategies / Filtered (rejected due to the rules). Details were sent to the email as requested. Much appreciated!
-
This post is deleted! -
This post is deleted! -
This post is deleted!