Hi, I am newbie here. I want to run a backtest and optimization with Lean CLI and use historical BTC data from Kraken. I spent the entire day attempting to download the BTC data from Kraken but was unsuccessful. Below I’ve pasted the command prompts I used and the errors I encountered. If anyone has experience with Docker Container +Lean CLI + Kraken data ingestion, could you please share what I might be doing wrong or point me to a working workflow? Thank you in advance for any help.
System.ArgumentNullException: Value cannot be null. (Parameter 's')
at System.Convert.FromBase64String(String s)
at KrakenBrokerage.Initialize(String apiKey, String apiSecret, ...)
The Claude output
The Kraken downloader requires a valid API key, but it wasn't stored in your Lean config. (But, i have the Kraken and Secret keys in the lean.json file.)
Lean data download link
Please click on the link above to refer the outputs from the command prompt, after i run the “Lean data download”.

MachineXXX
The material on this website is provided for informational purposes only and does not constitute an offer to sell, a solicitation to buy, or a recommendation or endorsement for any security or strategy, nor does it constitute an offer to provide investment advisory services by QuantConnect. In addition, the material offers no opinion with respect to the suitability of any security or specific investment. QuantConnect makes no guarantees as to the accuracy or completeness of the views expressed in the website. The views are subject to change, and may have become unreliable for various reasons, including changes in market conditions or economic circumstances. All investments involve risk, including loss of principal. You should consult with an investment professional before making any investment decisions.
To unlock posting to the community forums please complete at least 30% of Boot Camp.
You can continue your Boot Camp training progress from the terminal. We hope to see you in the community soon!