My honest opinion is that any ML related to finance that you learn outside of an investment firm is mostly a waste of time. The amount of data and nuance that successful models encompass is staggering. Unless you do something like scrape WSB and predict the next MEME stock, ML for finance makes no sense. You need credit card data, 10ks, tick data, economic forecasts, interest rates, fed moves, etc. You can carve out a niche, but if you do, forget about finding something on the internet that will tell you how to do that.