Shared conversation on NexusTrade
Creating Market Cap Weighted Portfolios with Monthly Rebalancing
A financial analysis exploring different portfolio strategies based on the top 100 stocks by market capitalization in 2021, with monthly rebalancing and varying limits on the number of assets.
Aurora: Hello. Would you like to perform some financial analysis? Maybe on Google or Intel?
User: What 100 stocks had the highest market cap in 2021
Aurora: Okay, I can definitely help with that! Here's a summary of the top 100 stocks by market capitalization at the end of 2021, based on the data you provided: ### Top 100 Stocks by Market Cap (Year-End 2021) | Ticker | Company Name | Market Cap (USD) | Date | | :----- | :----------- | :--------------- | :--------- | | [AAPL](https://nexustrade.io/stock/AAPL) | Apple Inc. | 2,963,222,636,670 | 2021-12-31 | | [MSFT](https://nexustrade.io/stock/MSFT) | Microsoft | 2,533,019,152,992 | 2021-12-31 | | [GOOG](https://nexustrade.io/stock/GOOG) | Alphabet Inc. | 1,926,437,348,800 | 2021-12-31 | | [AMZN](https://nexustrade.io/stock/AMZN) | Amazon | 1,683,872,000,000 | 2021-12-31 | | [TSLA](https://nexustrade.io/stock/TSLA) | Tesla | 1,054,666,440,000 | 2021-12-31 | | [META](https://nexustrade.io/stock/META) | Meta Platforms | 946,488,900,000 | 2021-12-31 | | [NVDA](https://nexustrade.io/stock/NVDA) | NVIDIA | 735,250,000,000 | 2021-12-31 | | [TSM](https://nexustrade.io/stock/TSM) | TSMC | 623,936,814,508 | 2021-12-31 | | [TM](https://nexustrade.io/stock/TM) | Toyota Motor | 562,881,338,711 | 2021-12-31 | | [UNH](https://nexustrade.io/stock/UNH) | UnitedHealth | 472,941,186,675 | 2021-12-31 | |…
User: Of the 100, create a strategy that rebalances all of them every month, weighted by their market cap
Aurora: **Description**: This portfolio implements a monthly rebalancing strategy for the top 100 stocks by market capitalization from 2021. The strategy will automatically adjust the allocation of each stock in proportion to its market capitalization, ensuring that larger companies receive a greater percentage of the portfolio's funds. By rebalancing monthly (every 30 days), the portfolio will maintain alignment with the current market cap weights of these companies, allowing it to adapt to changing market conditions and company valuations. The initial portfolio value is set at $10,000, which will be distributed across all 100 stocks according to their relative market capitalizations. This approach provides broad diversification across major companies while maintaining a weighting that reflects each company's relative size in the market. **JSON**:
User: Now keeping all of the 100 assets, include a limit to the top 50 by market cap. Still rebalance every month.
User: Now keeping all of the 100 assets, include a limit to the top 25 by market cap. Still rebalance every month.
Aurora: **Description**: This portfolio implements a monthly rebalancing strategy that focuses on the top 25 stocks by market capitalization from the original list of 100 largest companies from 2021. The strategy will automatically select and invest in the 25 largest companies by market cap, while still maintaining the full list of 100 stocks in the strategy definition to allow for dynamic selection based on current market conditions. By rebalancing monthly (every 30 days), the portfolio will adjust to changes in relative company sizes, ensuring that capital is always allocated to the current market leaders. The initial portfolio value is set at $10,000, which will be distributed across the selected stocks according to their relative market capitalizations. This approach provides exposure to the most significant companies in the market while maintaining a manageable level of diversification. **JSON**:
User: Now keeping all of the 100 assets, include a limit to the top 10 by market cap. Still rebalance every month.
Aurora: **Description**: This portfolio implements a monthly rebalancing strategy that focuses on the top 10 stocks by market capitalization from the original list of 100 largest companies. The strategy will automatically select and invest in the 10 largest companies by market cap, while still maintaining the full list of 100 stocks in the strategy definition to allow for dynamic selection based on current market conditions. By rebalancing monthly (every 30 days), the portfolio will adjust to changes in relative company sizes, ensuring that capital is always allocated to the current market leaders. The initial portfolio value is set at $10,000, which will be distributed across the selected stocks according to their relative market capitalizations. This approach provides concentrated exposure to the most significant companies in the market while maintaining the flexibility to adapt as market conditions change. **JSON**:
User: Now keeping all of the 100 assets, include a limit to the top 5 by market cap. Still rebalance every month.
Aurora: **Description**: This portfolio implements a monthly rebalancing strategy that focuses on the top 5 stocks by market capitalization from the original list of 100 largest companies. The strategy will automatically select and invest in the 5 largest companies by market cap, while still maintaining the full list of 100 stocks in the strategy definition to allow for dynamic selection based on current market conditions. By rebalancing monthly (every 30 days), the portfolio will adjust to changes in relative company sizes, ensuring that capital is always allocated to the current market leaders. The initial portfolio value is set at $10,000, which will be distributed across the selected stocks according to their relative market capitalizations. This approach provides concentrated exposure to the most significant companies in the market while maintaining the flexibility to adapt as market conditions change. For transparency, the full list of stocks includes AAPL, MSFT, GOOG, AMZN, TSLA, META, NVDA, TSM, TM, UNH, JPM, V, JNJ, HD, WMT, PG, BAC, MA, PFE, DIS, AVGO, ACN, ADBE, CSCO, NFLX, LLY, NKE, TMO, XOM, KO, COST, ABT, PEP, ABBV, ORCL, DHR, CRM, CMCSA, CVX, PYPL, VZ, INTC, QCOM, MCD, WFC,…
User: I'm going to summarize the results here. 1. The best portfolio from 2021 onwards is the one that takes the top 25 by market cap 2. For the ones that take more, the performance moves similar to the baseline 3. For the ones that take less, it's a lot more volatile, with bigger drops and bigger gains
Aurora: Okay, here's a summary of the results: - The portfolio focusing on the top 25 stocks by market cap from 2021 onwards demonstrated the best performance. - Portfolios including more than 25 stocks performed similarly to the baseline. - Portfolios with fewer than 25 stocks exhibited higher volatility, with larger gains and losses.