That's what ETFs are for, among other things.
> there are generally no transaction costs with Vanguard
(but you do lose that part w/ any ETF)