Is there any way to reliably get a full list of symbols (in whatever format), for multiple exchanges (e.g. NYSE, NASDAQ, LSE, JPX, HKEX and so on). Additional info (like sector, or symbols of listed derivatives and fixed income products) are useful, but optional, and doesn't need to include every stock worldwide, but the more the merrier.
It feels too much like reinventing the wheel to parse it directly from each exchange (which would be ok if it was only 2 - 3, but need 10+, and some exchanges don't have lists of stocks you can easily read).
I'm hoping something like this must already exist at a relatively affordable price? (I know it can be done in Bloomberg, but alas, is too expensive)