I've been building an automated swing-trading system for NSE stocks — paper trading only, running
daily on GitHub Actions. A few weeks ago I decided to add a news sentiment layer, and my first
instinct was to reach for an off-the-shelf tool like VADER or TextBlob. I'm glad I didn't.
The problem with generic sentiment lexicons in finance
In 2011, Loughran and McDonald published a paper in the Journal of Finance that's since become






