Daily AI Trading Paper

Daily AI Trading Paper

2026-10-27

Archived
2026-10-27

Financial Context-Rich Strategy for Actor-Critic based Agents: A Deep Reinforcement Learning Approach for Stock Trading

Hrishikesh Singh, Aarti Sharma, Millie Pant

arXiv:2610.32237v1

This paper tackles a very practical trading problem: how to build an automated stock-trading agent that does better than a strategy driven only by prices and technical indicators, especially when markets are being moved by news, sentiment, and broader real-world events. That matters because modern markets are not just reacting to charts. They are reacting to elections, budgets, policy shifts, social media, and changing investor mood. If a model ignores that context, it may be learning from only half the signal. The authors frame this in the context of India’s rapidly growing market and rising retail participation. Their argument is that traditional quantitative methods, and even many supervised learning systems, can run into a forecasting bottleneck: first predict price, then decide what to do with that prediction. In contrast, reinforcement learning learns directly from sequential decision-making. And deep reinforcement learning becomes especially appealing because it can handle the large, messy state spaces of real markets. To understand the landscape, it helps to separate three broad ideas. First, classic finance and optimization methods rely heavily on assumptions about returns, risk, and market structure. Second, supervised learning methods try to forecast price movement, but the forecast itself is not the same as a trading decision. Third, reinforcement learning models the trading process more directly: an agent observes the market, takes an action, receives feedback, and updates its behavior over time. In financial trading, that feedback loop is attractive because the objective is not just prediction accuracy, but actual portfolio performance under uncertainty. What this paper adds is sentiment context. The core idea is to enrich the trading state with financial news sentiment and also use that sentiment in the reward calculation. That means the agent is not only seeing price, volume, and technical indicators, but also a signal meant to summarize the tone of recent news about the stock. The authors compare two families of actor-critic agents: methods that mainly optimize policy, namely A2C and PPO, and methods that combine policy optimization with Q-learning principles, namely DDPG, TD3, and SAC. Their central claim is that the policy-plus-Q-learning group benefits more consistently from this sentiment infusion. The dataset is built around five large Indian stocks by market capitalization: Reliance, Adani, Bharti Airtel, HDFC, and ICICI. These span major sectors such as energy, telecom, and banking. The time window runs from January 2019 to June 2024, so roughly 5.5 years of data. Historical prices come from Yahoo Finance, and the authors augment them with technical indicators and market stress measures. The indicators include MACD, Bollinger Bands, RSI-30, CCI-30, DX-30, and 30- and 60-day simple moving averages. They also include VIX and turbulence, which are common ways to capture volatility and instability. For the news side, they collected headlines through Google RSS feeds for the same stocks, with multiple headlines per day when available. On average, a day could have one to ten headlines. Those headlines were run through FinBERT, a finance-specific language model designed for sentiment analysis in financial text. FinBERT outputs positive, negative, and neutral scores. The authors assign the label with the highest score to each headline, then convert that into a sentiment label and sentiment score. If no headlines are available for a day, they default the sentiment to neutral, with a score of zero. They then aggregate the headlines into what they call an inclination score. In plain terms, this is a daily summary sentiment measure for each stock, formed by adjusting headline-level sentiment and taking the mean across the day’s headlines. That daily score is merged with the market data using ticker and date, so each trading day has both quantitative features and a sentiment feature. Missing sentiment values are filled with zero, again implying neutrality. The modeling setup treats trading as a Markov Decision Process. That is a standard RL framing: the environment is the market, the state is the current snapshot, the agent is the trader, and the reward is the feedback from actions. The authors emphasize that the state must contain enough information to make the next decision depend mainly on the current snapshot. Their state space includes the agent’s cash balance, the current stock price, portfolio information, technical indicators, and the sentiment-derived signal. In other words, they are trying to give the agent both hard market data and soft contextual information. The paper also spends time explaining the market architecture analogy. In a live market, a trader works with order books, market data feeds, capital constraints, and objectives like risk appetite and liquidity needs. Their environment is meant to approximate that structure in a simplified way. The important point is that policy becomes analogous to the trader’s decision logic, while reward becomes the performance feedback that shapes future decisions. The experimental design is centered on comparing five DRL agents under the same market conditions, with and without sentiment deep infusion. The key comparison is not just among algorithms, but also between different policy designs. A2C and PPO are policy-optimization methods. DDPG, TD3, and SAC combine policy learning with value-based or Q-learning ideas. The authors want to know whether sentiment helps all of them equally, or whether some learning structures are better able to exploit the extra context. The results, as reported in the abstract and introduction, are that the agents combining policy optimization with Q-learning principles significantly and consistently improve when sentiment is infused. The improvements are described in two dimensions: profit maximization and risk-averse trading. That is an important distinction. A trading model can sometimes make more money by taking more risk, but the paper’s claim is stronger than that. It says the better-performing agents did well both in terms of returns and in a more cautious, risk-aware sense. What this suggests is that sentiment is not just adding noise or a vague extra feature. At least in this setup, it appears to provide useful context that helps the agent make better sequential decisions. And the fact that the gains are most visible in DDPG, TD3, and SAC is interesting, because these methods are designed to learn richer action-value structure than pure policy-gradient methods. In practical terms, that may mean they are better at translating context into trading actions when the market state is more complex. The broader takeaway is that the paper supports a familiar but important idea in quantitative trading: features matter, but so does the decision architecture. If you add an informative signal like sentiment to a model that can actually exploit it, you may get better trading behavior than if you just bolt it onto a simpler policy learner. There are also some clear limitations to keep in mind. First, the paper focuses on five large-cap Indian stocks, so the results may not generalize to small caps, other sectors, or other countries without further testing. Second, the news sentiment is built from RSS headlines, which is useful and accessible, but still a relatively coarse proxy for the full information environment. Headlines can be noisy, delayed, or incomplete. Third, the text provided here does not include detailed transaction-cost modeling, slippage assumptions, or out-of-sample robustness tables, so those are important things a practitioner would want to inspect before taking the results into production. Another caution is that sentiment integration can be powerful, but it can also create hidden leakage risks if timing is not handled carefully. In real trading, the exact availability time of the news matters. So the quality of the backtest depends heavily on whether the model only uses information that would truly have been available at decision time. Even with those caveats, the paper’s contribution is clear: it demonstrates a structured way to combine market data, technical indicators, volatility measures, and financial news sentiment inside an actor-critic reinforcement learning framework. The main message is that when the market is driven by both numbers and narrative, a trading agent should probably see both. And in this study, the agents that combine policy learning with Q-learning appear to be the ones that benefit most from that richer context.