The Knapsack problem implementation in R

Our own research paper ESG Scores and Price Momentum Are More Than Compatible utilized the Knapsack problem to make the ESG strategies more profitable or Momentum strategies significantly less risky. The implementation of the Knapsack problem was created in R, using slightly modified Simulated annealing optimization algorithm. Recently, we have been asked about our implementation and the code. The code is commented and probably could be implemented more efficiently (in R or in another programming language). For example, R is more efficient with matrices, but the code would not be that “straightforward”. Lastly, the most important tuning parameter is the temperature decrease (the probability of accepting a new solution is falling with the rising number of iterations).

Continue reading »

ESG Scores and Price Momentum Are More Than Compatible

What will happen if we mix ESG scoring with price momentum? Can we improve simple ESG investing strategy?

The pure price momentum can be combined with ESG scores using a Knapsack algorithm. Knapsack algorithm is a well-known mathematical problem of optimization, and in the case of momentum and ESG, can be used to make the momentum portfolios significantly more responsible, with lower volatility and better risk-adjusted return. The second option is to make the ESG portfolio substantially more profitable by using Knapsack algorithm to construct high ESG portfolio with large momentum. The approach resulted in a strategy with high ESG score and compared to pure momentum or momentum-ESG strategy, with significantly reduced volatility. Therefore, the ESG-momentum strategy has the best risk-adjusted return, the lowest drawdown, the lowest volatility and the most consistent returns.

Continue reading »

Backtesting ESG Factor Investing Strategies

Socially Responsible Investing (also called ESG Factor Investing) grows in popularity. More and more investors enter the stock market not just to invest their savings, but they are also want to support companies that bring positive social or environmental change. ESG factor investing can bring satisfaction to those investors. But does it also brings a real outperformance in a financial sense? Is there some ESG factor alpha? How big is it? These are some of the questions we have decided to investigate – we obtained data, identified ESG factor strategies and tested them. Feel free to explore them with us…

Continue reading »

Quant’s Look on ESG Investing Strategies

ESG Investing (sometimes called Socially Responsible Investing) is becoming a current trend, and its proponents characterize it as a modern, sustainable, and responsible way of investing. Some people love it, others see it as just another fad that will soon be forgotten. We at Quantpedia have decided to immerse in academic research related to this trend to understand it better. How are ESG scores measured? What are the common problems in ESG data? Are there any systematic ESG factor strategies that offer outperformance? These are some of the areas we wanted to explore, and we invite you on this journey with us …

Continue reading »
QuantPedia
Privacy Overview

This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful.