Skip to content

The objective of this project is to test a genetic algorithm based portfolio optimization strategy to generate alpha through passive index based funds in the Indian financial markets.

License

Notifications You must be signed in to change notification settings

akshaydnicator/Genetic-Algorithm-based-passive-fund-portfolio-optimisation-strategy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Project Details

Testing the genetic algorithm based portfolio optimisation strategy for passive funds: Evidence from India

This repository holds the data and jupyter notebooks used in the project.

Workflow Figure 1. Infographic abstract showing the various steps in the workflow

Abstract

The recent boom in product innovations and technology assisted investment management strategies are strengthening the case for activeness in passive funds wherein either the passive funds exhibit activeness in their investment strategies or act as the building blocks in other active portfolios. We test a genetic algorithm (GA) based portfolio optimisation strategy for a passive fund designed to track the Nifty 50 index in the Indian financial markets. We demonstrate that indeed the GA based portfolio optimisation strategies can be employed in the Indian passive investing ecosystem to generate superior risk-adjusted returns compared to the benchmark. The strategy is able to beat the benchmark in the bullish market when compared on the basis of Sharpe ratio and M2 measure. However, it slightly underperforms the benchmark in the bearish market and consistently underperforms the benchmark on the Maximum Drawdown (MDD) risk measure in both bullish and bearish markets. Hence, the strategy may not be successful alone and a combination of GA and other technical or quantitative strategies may help with better downside protection while generating superior risk-adjusted returns in the medium- to long-term.

Keywords

genetic algorithm, portfolio optimisation, passive funds, Sharpe ratio, M2 measure, maximum drawdown

About

The objective of this project is to test a genetic algorithm based portfolio optimization strategy to generate alpha through passive index based funds in the Indian financial markets.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published