I hate to be a negative person, but isn’t this what Steve Jobs called a feature, not a product? I work on trading systems before, custom built indices are very common. What’s stopping IB, Fidelity etc to simply put this in their system?
I don’t know how you do rebalancing, corporate actions, etc?