Buying some amount of each stock once a year is probably not how you're going to be doing things if, for example, you want to keep your portfolio balanced to match your desired asset allocation. You'll probably need to make more trades than this.
You're also more vulnerable to losing a bit of money to the bid-ask spread than Vanguard or Fidelity are.
Comments
Yeah, transaction fees can really eat into your gains unless you're a very good picked or are interesting millions.
Eh these are trending to zero pretty quickly, and with buy and hold plus yearly rebalancing, you're not really doing that many transactions anyway.
I wouldn't use brokers that have zero fees but yes, the transaction fees are not that high.
Buying 20 stocks would only cost you ~$120 (at $6/trade). For a $100k portfolio, that's an expense ratio of only 0.12% if you did it once per year.
Buying some amount of each stock once a year is probably not how you're going to be doing things if, for example, you want to keep your portfolio balanced to match your desired asset allocation. You'll probably need to make more trades than this.
You're also more vulnerable to losing a bit of money to the bid-ask spread than Vanguard or Fidelity are.