Besides having stocks in different market cap, I also try to have stocks in different country. This way I don't depend all my stocks in a single country's economy. I divide stocks into different continents to help tracking the stock easier.
Here are how my stocks are distributed among the continents:
- North America: 58.62%
- Asia: 7.74%
- Europe: 33.64%
Typically in North America and Europe there are more developed nations so I try to leave most of my eggs there while still have a little bit of my stock in Asia so I also have some of my investment in emerging market.