Super-stupid suggestion, but…
why not enhance building indices for given topics?
Some sort of semi-automatic creation?
Say I believe in genome editing, CRISPR and personal medicine, and I would like to have XX stocks in my index. Your system could support me by picking the appropriate stocks.
Biggest issue is to map trending topics to XX according companies for me.