I have to admit, i rolled my eyes when I saw that you worked in financial risk management. Not because what you did was stupid—far from It—but because of course this is the kind of cultural environment in which this would work.
If you did this in a job that wasn’t heavily invested in a culture of quantitative risk management, it would likely cause a likely-permanent loss of trust that would be retaliated against in subtle ways. You’d get a reputation as “the guy that plays nasty/tricky games when he doesn’t get his way” which would make it harder to collaborate with people.
So godspeed, glad it worked for you, but beware applying this in other circumstances and cultures.
The kind of employers that would not be okay with you streaming your work on Twitch are usually also the kind of employers that would not be okay with you hiring randos to sit behind you staring at confidential info on your screen during the work day.
This is really only suitable for people who are entrepreneurs/small business owners with less concerns over confidentiality, or have enough rapport with their employer for them to be ok with this.