Performance Evaluation of Equal-Weight Portfolio and Optimum Risk Portfolio on Indian Stocks

Abhiraj Sen, Jaydip Sen
9/24/2023
q-fin.PMcs.LG

No confident code implementation found for this paper.

Abstract

Designing an optimum portfolio for allocating suitable weights to its constituent assets so that the return and risk associated with the portfolio are optimized is a computationally hard problem. The seminal work of Markowitz that attempted to solve the problem by estimating the future returns of the stocks is found to perform sub-optimally on real-world stock market data. This is because the estimation task becomes extremely challenging due to the stochastic and volatile nature of stock prices. This work illustrates three approaches to portfolio design minimizing the risk, optimizing the risk, and assigning equal weights to the stocks of a portfolio. Thirteen critical sectors listed on the National Stock Exchange (NSE) of India are first chosen. Three portfolios are designed following the above approaches choosing the top ten stocks from each sector based on their free-float market capitalization. The portfolios are designed using the historical prices of the stocks from Jan 1, 2017, to Dec 31, 2022. The portfolios are evaluated on the stock price data from Jan 1, 2022, to Dec 31, 2022. The performances of the portfolios are compared, and the portfolio yielding the higher return for each sector is identified.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{sen2023performance,
  title  = {Performance Evaluation of Equal-Weight Portfolio and Optimum Risk Portfolio on Indian Stocks},
  author = {Abhiraj Sen and Jaydip Sen},
  year   = {2023},
  eprint = {2309.13696},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2309.13696v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2309.13696.svg)](https://codeofpaper.com/paper/2309.13696)

Discussion