Following along? Open the live page
Finmagine — free to explore • premium for full access • no app needed
The Custom Index Builder is an analytical backtesting tool. It lets you construct a basket of up to 10 NSE stocks, assign weights to each, and simulate the historical performance of your custom portfolio. This guide teaches you how to construct, analyze, and save these indexes.
The Custom Index Builder is a powerful backtesting tool designed to let you simulate and track how a weighted portfolio of your high-conviction ideas would have performed historically.
Instead of viewing individual stock charts, the builder aggregates the price data of up to 10 NSE stocks, applies weights, and plots a single unified cumulative return chart starting from a baseline of ₹10,000.
The builder uses a constant-weight rebalancing model. At the end of each month, the portfolio's simulated value is redistributed back to your target weights. This captures profits from outperformers and re-invests in underperforming assets, differing from a pure buy-and-hold portfolio where winning stocks accumulate to dominate the asset weights.
Adding stocks and distributing weights is designed to be quick and intuitive:
After clicking Build Index, the page renders a cumulative return chart alongside five key performance metrics:
Below the chart, a **Holdings Breakdown** table displays each stock's assigned weight alongside its absolute return over the simulated period. This allows you to identify which holdings were the primary performance drivers.
Once you are satisfied with a custom index configuration, you can save it permanently to your account:
Finmagine gives you 30+ computed financial ratios, sector benchmarks, FII/DII flows, the Finmagine Score, and AI-powered analysis — all in one place.