yfinance doesn't track cryptocurrencies, so the data will have to be collected from somewhere else.
Don't be afraid to use the existing Stock class to store data for cryptocurrencies, although a flag should be added to the class to track if it is a crypto or not. Cryptocurrencies should also always be separate from normal stocks when graphing.
I'm not sure why I marked this as a "good first issue" - I think this is likely a difficult ticket in all reality (as yfinance doesn't have crypto support (as far as I can tell)).
yfinance doesn't track cryptocurrencies, so the data will have to be collected from somewhere else.
Don't be afraid to use the existing Stock class to store data for cryptocurrencies, although a flag should be added to the class to track if it is a crypto or not. Cryptocurrencies should also always be separate from normal stocks when graphing.