I tend to prefer investing in 'ethical' or 'socially responsible' businesses (although I realize that term is relative!) That tends to mean I prefer equities that aren't involved with arms, tobacco, heavy polluting industry and that provide basic (and hopefully better) rights for workers and that takes steps to reduce environmental impact.
Is there a way to incorporate social responsibility / ethical data algorithmically? For example, using data from somewhere like: http://www.climatecounts.org/scorecard_sectors.php?id=13 - If I can find good socially / ethically responsible measures, I am assuming I could incorporate those using Fetcher (providing I can get it into a CSV format.)
I am guessing that another alternative would be to provide an overall 'pool' of equities that have been determined to be socially responsible to an algorithm (so say 50 stocks) and then have the algorithm carry out analysis on those on a regular basis and combine that with other signals to determine whether to buy, hold or sell.
Any insight anyone can provide would be much appreciated!