Skip to Main Content
Article navigation
Purpose

This study proposes a novel portfolio optimisation approach that leverages minimum online sentiment connectedness. We investigate the effectiveness of this portfolio optimisation technique.

Design/methodology/approach

The minimum online sentiment connectedness portfolio utilises sentiment analysis to construct portfolios that minimise sentiment spillovers, measured by the pairwise directional connectedness index. We compare the minimum negative news sentiment connectedness portfolios to traditional methods like the minimum variance portfolio (MVP) and the equally weighted portfolio (EWP).

Findings

Our findings demonstrate that minimum sentiment connectedness portfolios outperform conventional approaches in terms of cumulative returns, while the MVP outperforms in risk-adjusted returns (Sharpe ratio). Furthermore, we employ the concept of hedging effectiveness to show that minimum negative news connectedness portfolios significantly reduce the risk of the overall portfolio.

Originality/value

This research contributes to the growing body of knowledge on sentiment analysis in portfolio management, suggesting its potential to improve investment decision-making.

The quest for optimal portfolio construction has been a cornerstone of modern finance. Traditional methods, such as Markowitz (1952)’s seminal work on mean-variance optimisation, have laid the groundwork for efficient portfolio construction by focusing on historical returns and volatility. However, the ever-evolving landscape of financial markets necessitates a continuous exploration of new frontiers in portfolio optimisation. Recent research suggests that incorporating investor sentiment, an important driver of asset prices, can significantly enhance portfolio performance (Liu et al., 2023). Banholzer et al. (2019) found that investor sentiment often carries valuable investment information that can be used to optimise portfolios. This study proposes a novel approach to portfolio optimisation that minimises spillovers of news and social media sentiment shocks within a network of stocks.

A growing body of research emphasises the interconnectedness of financial markets, with a particular focus on return and volatility connectedness. Pioneered by the seminal work of Diebold and Yilmaz (2009, 2012, 2014), the concept of financial market connectedness shows that return and volatility spillovers can spread among a network of related and sometimes unrelated assets. Over the years, some variants of this line of research have emerged, and these include frequency connectedness (Baruník and Křehlík, 2018), TVP-VAR connectedness (Antonakakis et al., 2020a, b) and asymmetric connectedness (Adekoya et al., 2022), among others. This research trajectory provides contributions to portfolio construction, highlighting the importance of diversification to mitigate risks associated with contagion. Several studies have since used return and volatility connectedness for portfolio optimisation (e.g. Niţoi and Pochea, 2022; Nyakurukwa and Seetharam, 2024b). However, with the increasing importance of sentiment in financial decision-making, understanding whether minimising exposure to textual sentiment outperforms traditional optimisation methods is important.

Although recent studies have examined investor sentiment connectedness, their contributions remain largely unused in portfolio optimisation. Tiwari et al. (2021) find nonlinear, time-varying sentiment spillovers across global regions using kernel-based causality tests. Specifically, Eurozone sentiment influences the US, Asia, and Japan, while Japan and Latin America also transmit sentiment regionally. Bi-directional spillovers intensify during crisis periods, demonstrating dynamic global sentiment linkages. Using DJIA stocks, Nyakurukwa and Seetharam (2025) show that both news and social media sentiment exhibit stable connectedness across short-, medium-, and long-term horizons, with negative news sentiment displaying stronger spillover effects than positive sentiment. Seetharam and Nyakurukwa (2025) investigate connectedness of firm-level social media, news media and ESG news sentiment and find that social media is the main transmitter of sentiment shocks, particularly toward negative ESG sentiment, while ESG signals are generally isolated but shift roles during global events. These patterns provide information on sentiment flows and sectoral influence, yet they have not been translated into practical portfolio construction or risk management strategies.

While existing literature outlined above primarily focuses only on the dynamics of sentiment connectedness, this study builds upon this foundation by introducing minimum news and social media sentiment connectedness portfolios. By focusing on minimising online sentiment spillovers measured through the asymmetric TVP-VAR approach, we aim to construct portfolios that are least susceptible to online sentiment spillovers. We posit that by identifying and overweighting assets whose online sentiment is minimally connected with other assets in a system, investors can construct a portfolio that is minimally affected by online sentiment spillovers.

We compare the performance of our minimum online sentiment connectedness portfolios with traditional techniques like minimum variance and equally weighted portfolios. Our findings show that sentiment-based portfolios outperform equally weighted portfolios in generating risk-adjusted returns. In terms of cumulative returns, sentiment-based portfolios outperform both conventional methods. Our framework contributes to knowledge in several ways. First, by incorporating sentiment analysis, we capture an important driver of asset prices that traditional portfolio optimisation methods often neglect. Second, the focus on minimum online sentiment connectedness provides a unique perspective for portfolio construction, aiming to mitigate risk contagion and enhance portfolio resilience.

The study proceeds as follows: Section 2 outlines the data and methods used, Section 3 presents the results, and Section 4 concludes.

Our main variables are firm-level daily news sentiment, social media sentiment and closing prices of Dow Jones Industrial Average (DJIA) constituent stocks. We chose the DJIA because of the size of the stocks, which guarantees them being mentioned frequently on online media platforms and hence produces good-quality sentiment scores. We get these variables from Bloomberg Inc. Our sample period starts from 1 January 2015 to 24 April 2024 because Bloomberg only started incorporating social media sentiment data in 2015. Our study population are all the stocks that are constituents of the DJIA. On a day that a stock is not mentioned on news platforms, Bloomberg returns a missing value for that particular stock on that specific date. We exclude such stocks with missing sentiment scores because methodologically, the analytical framework we use does not permit missing values in the variables. Ultimately, we remain with 23 DJIA-constituent stocks [1] with non-missing sentiment scores. Previous optimisation methods using various connectedness measures have used a comparable number of assets for model convergence (e.g. Adekoya et al., 2022; Broadstock et al., 2022).

Online sentiment is the extent to which news articles and social media postings are positive or negative about the prospects of a company. Bloomberg collects thousands of these news articles and social media postings from more than 50,000 premium news sources and two social media platforms (X and StockTwits). Bloomberg Inc. uses machine learning models to infer the extent to which these postings are bullish or bearish about the prospects of that company. The average daily sentiment is integrated into the Bloomberg terminal every day before the market opens. Daily average sentiment ranges from a minimum of −1 to a maximum of +1. This means that an average daily sentiment of 0 denotes that the news articles or social media posts are, on average, neutral about the prospects of the mentioned company. We use log returns as a proxy for daily stock price performance.

2.2.1 Asymmetric connectedness

To capture online news sentiment connectedness, we utilise the asymmetric TVP-VAR connectedness approach of Adekoya et al. (2022), which disaggregates total connectedness into its positive and negative constituents. We use daily online sentiment scores for all the stocks as inputs into the asymmetric online sentiment connectedness approach. Initially, we split the sentiment series into positive and negative daily sentiment using Eq. (1):

(1)

where zt+ and zt represent positive and negative online investor sentiment.

Asymmetric connectedness uses the Antonakakis et al. (2020a, b) framework and starts with an estimation of a TVP-VAR (1) based on the Bayesian Information Criterion (BIC) as follows:

(2)
(3)

where zt,zt1 and ut are k×1 dimensional vectors in t, t1 and the corresponding error term, respectively. Bt and Σt are the k×k dimensional matrices demonstrating the time-varying VAR coefficients and the time-varying variance-covariances, while vec(Bt) and vt are the k2×1 dimensional vectors and Rt is a k2×k2 dimensional matrix. We transform the estimated TVP-VAR into its TVP-VMA process by the following equality: zt=i=1pBitzti+ut=j=0Ajtutj. The (scaled) generalised forecast error variance decomposition (GFEVD) (Koop et al., 1996; Pesaran and Shin, 1998) normalises the unscaled GFEVD, ψij,tg(H), such that each row sums to 1. By implication, ψ~ij,tg(H), shows the variable j’s influence on the variable i as its forecast error variance, defined as pairwise directional connectedness in the same direction. This is estimated as:

(4)

where j=1kψ~ij,tg(H)=1,i,j=1kψ~ij,tg(H)=k, H represents the forecast horizon and ιi represents a selection vector with unity on the ith position and zero otherwise. We examine a scenario where i emits shocks to all other variables j, and this is defined as total directional connectedness TO others and is represented by:

(5)

Conversely, the shock that i receives from all other variables (j) is called total directional connectedness FROM others and is represented by:

(6)

The difference between connectedness TO and FROM gives us the NET total directional connectedness, defined as the impact that variable i has on the analysed network. This is represented as follows:

(7)

The market interconnectedness (Total Connectedness Index – TCI) is then calculated using the formula:

(8)

Finally, the TCI is decomposed into the pairwise connectedness index (PCI), which measures the interconnectedness between two variables i and j:

(9)

The analyses are based on a TVP-VAR model with a lag order of one, selected using the BIC, and a 20-step-ahead generalised forecast error variance decomposition following Adekoya et al. (2022). The PCI ranges from 0 to 1 and captures the extent of bilateral interconnectedness between variables i and j, which is otherwise obscured by the aggregate TCI.

2.2.2 Portfolio construction

2.2.2.1 Traditional portfolio construction methods

Our hypothetical portfolio constructions are premised on the assumption of exclusive interest in DJIA stocks. Our first portfolio, the minimum variance portfolio (MVP) (Markowitz, 1952) strategy, which seeks to create a portfolio with the lowest volatility based on a variety of assets, is one of the most popular methods used in portfolio construction. The following formula is used to determine the portfolio’s weights:

(10)

where ωHt is an m×1 dimensional portfolio weight vector, I is an m dimensional vector of ones, and Ht is the m×m dimensional conditional variance-covariance matrix in period t.

Our second portfolio, known as the equally weighted portfolio (EWP), distributes weights evenly across all stocks held in the portfolio. The allocation of weights for each security in an EWP is determined by the following equation:

(11)

where wi represents the weight of security i, and n represents the total number of securities in the portfolio.

2.2.2.2 Minimum online sentiment connectedness portfolio

Our key portfolios are created using firm-level daily online sentiment. We create minimum connectedness (MCoP) portfolios following Broadstock et al. (2022). We use all pairwise connectedness indices to generate a minimum connectedness portfolio. A portfolio that is less significantly impacted by network shocks is possible by minimising the interconnectedness between stocks and, consequently, their spillovers. As a result, the portfolio will assign a higher weight to stocks that least influence or are least influenced by others in terms of sentiment spillovers. This is created as follows:

(12)

where PCIt is the pairwise connectedness index matrix, and I is the identity matrix.

We specifically create six minimum sentiment connectedness portfolios. The first two are based on minimising connectedness of negative news sentiment (MCoP_negN) and negative social media sentiment (MCoP_negT). The next two portfolios are based on minimising the connectedness of positive news (MCoP_posN) sentiment and positive social media (MCoP_posT) sentiment. Finally, we create two portfolios that do not disaggregate sentiment into its positive and negative constituents but minimise the connectedness of aggregate sentiment for news (MCoP_allN) and social media (MCoP_allT).

2.2.3 Portfolio performance

We use various metrics to measure the performance of the different portfolios created in Section 2.2.2. First, we use dynamic daily cumulative returns to gauge the performance of our different portfolios over the sampled period. Second, we utilise the Sharpe ratio (Sharpe, 1966) to evaluate the risk-adjusted returns of each of the portfolios constructed. The ratio calculates the excess return of a portfolio over the risk-free rate per unit of volatility or total risk, as shown in Eq. (13):

(13)

where rp denotes the returns on the portfolio [2]. A higher Sharpe Ratio indicates a better risk-adjusted return, meaning that the portfolio provides more return per unit of risk taken. Following Ederington (1979), we also estimate the hedge effectiveness (HE) score, which measures the percentage reduction in risk from a single stock by different portfolio allocation methods. The HE is computed as follows:

(14)

where Var(yp) represents the variance of the portfolio returns and Var(yunhedged) the variance of the unhedged stock. The significance of the HE ratios is assessed through the Fligner-Killeen Test, following Antonakakis, Chatziantoniou and Gabauer (2020a, b), who demonstrate through Monte Carlo simulations that the reduction in volatility adheres to an F-distribution, thereby allowing for the application of an F-test to determine the significance of volatility reduction resulting from portfolio creation.

In this section, we discuss the performance of the different portfolios we constructed. We start by discussing the time-varying portfolio weights associated with each of the portfolios in Figure 1. MVP-based portfolios have higher weights for some stocks through the sample period (e.g. JNJ) while sentiment-based portfolios have higher weights for some stocks throughout the period (e.g. UNH and MSFT).

Figure 1
A multi-panel figure containing 21 line graphs, arranged in a grid with 4 columns and 6 rows.The title at the top reads, “Dynamic portfolio weights.” Each graph displays time-series data from 2016 to 2022 for a specific stock, identified by its ticker symbol at the top of each panel. In each graph, the horizontal axis consistently represents time from 2016 to 2022 in increments of 2 years. A legend at the bottom of the figure identifies five different colored lines: M C o P underscore a l l N, M C o P underscore a l l T, M C o P underscore n e g N underscore P C I, M C o P underscore n e g T, M C o P underscore p o s N underscore P C I, M C o P underscore p o s T underscore P C I, and M V P. A A P L: The vertical axis ranges from 0.00 to 0.09 in increments of 0.03 units. All the curves move between 0.00 to 0.06. The curve for M V P shows a peak around 0.15 in 2018. A M G N: The vertical axis ranges from 0.00 to 0.15 in increments of 0.05 units. All the curves move between 0.00 to 0.75. The curve for M V P shows a peak around 0.175 in 2022. A X P: The vertical axis ranges from 0.00 to 0.12 in increments of 0.03 units. All the curves move between 0.03 to 0.06. The curve for M V P moves between 0.00 to 0.12, showing a sharp peak around 0.12 in 2017. B A: The vertical axis ranges from 0.000 to 0.100 in increments of 0.025 units. All the curves move between 0.00 to 0.050. The curve for M C o p underscore p o s N underscore P C I shows a peak around 0.100 in 2017. C A T: The vertical axis ranges from 0.000 to 0.100 in increments of 0.025 units. All the curves move between 0.025 to 0.075. The curve for M V P shows a sharp peak around 0.100 in 2020. C R M: The vertical axis ranges from 0.00 to 0.12 in increments of 0.03 units. All the curves move between 0.00 to 0.06. The curves for M V P and M C o p underscore p o s N underscore P C I show a peak around 0.12 in 2016. C V X: The vertical axis ranges from 0.00 to 0.10 in increments of 0.025 units. All the curves move between 0.00 to 0.75. The curve for M V P shows various peaks, with the highest of around 0.125 in 2020. G S: The vertical axis ranges from 0.00 to 0.10 in increments of 0.025 units. All the curves move between 0.00 to 0.06. The curve for M V P shows a sharp peak around 0.125 in 2020. H D: The vertical axis ranges from 0.00 to 0.12 in increments of 0.03 units. All the curves move between 0.03 to 0.09. The curves for M V P moves between 0.00 to 0.15 show a sharp peak in 2018. The curve for M C o p underscore p o s N underscore P C I also shows a sharp peak around 0.12 in 2022. H O N: The vertical axis ranges from 0.00 to 0.4 in increments of 0.1 units. All the curves move between 0.0 to 0.5. The curves for M V P show various peaks and troughs. It shows the highest peak in 2017 of about 0.4 and the lowest trough at 0.5 in 2020. I B M: The vertical axis ranges from 0.00 to 0.09 in increments of 0.03 units. All the curves move between 0.03 to 0.06. The curve for M V P shows a few higher peaks. J N J: The vertical axis ranges from 0.0 to 0.2 in increments of 0.1 units. All the curves move between 0.0 to 0.5. The curves for M V P moves between 0.00 to 0.25 show a sharp peak in 2022. J P M: The vertical axis ranges from 0.00 to 0.15 in increments of 0.05 units. All the curves move between 0.00 to 0.75. The curves for M V P moves between 0.00 to 0.15 show a sharp peak in 2019. M C D: The vertical axis ranges from 0.0 to 0.3 in increments of 0.1 units. All the curves move between 0.0 to 0.5. The curves for M V P moves between 0.00 to 0.2 show a sharp peak in 2019. The curve for M C o p underscore p o s N underscore P C I also shows a sharp peak around 0.35 in 2018. M M M: The vertical axis ranges from 0.000 to 0.125 in increments of 0.025 units. The curves are relatively stable and low, with some minor fluctuations. All the curves move between 0.000 to 0.075. The curve for M V P shows various peaks. M R K: The vertical axis ranges from 0.00 to 0.15 in increments of 0.05 units. All the curves move between 0.00 to 0.05. The curves for M V P moves between 0.00 to 0.15 show a sharp peak in 2021. M S F T: The vertical axis ranges from 0.000 to 0.075 in increments of 0.025 units. All the curves move between 0.000 to 0.075. N K E: The vertical axis ranges from 0.00 to 0.25 in increments of 0.05 units. The M C o P underscore a l l N (pink) curve is the most volatile, with a significant spike in early 2016. The other curves are generally lower and flatter. P G: The vertical axis ranges from 0.0 to 0.3 in increments of 0.1 units. The M C o P underscore a l l N (pink) curve shows the most significant fluctuations and highest values, with a notable peak around 2022. The other curves remain mostly flat and low. T R V: The vertical axis ranges from 0.00 to 0.15 in increments of 0.05 units. All curves are relatively low and flat, with some minor fluctuations throughout the period. The curve for M V P shows higher spikes. U N H: The vertical axis ranges from 0.00 to 0.075 in increments of 0.025 units. All the curves move between 0.025 to 0.075. The curves for M V P moves between 0.00 to 0.075 show a sharp peak in early 2016. V: The vertical axis ranges from 0.00 to 0.15 in increments of 0.05 units. All the curves move between 0.00 to 0.05. The curves for M V P moves between 0.00 to 0.10 show a sharp peak in 2020 of about 0.35. W M T: The vertical axis ranges from 0.00 to 0.20 in increments of 0.05 units. All the curves move between 0.00 to 0.05. The curves for M V P moves between 0.00 to 0.225 show a sharp peak in 2020. Note: All numerical values are approximated.

Dynamic portfolio weights. Source: Authors’ own work

Figure 1
A multi-panel figure containing 21 line graphs, arranged in a grid with 4 columns and 6 rows.The title at the top reads, “Dynamic portfolio weights.” Each graph displays time-series data from 2016 to 2022 for a specific stock, identified by its ticker symbol at the top of each panel. In each graph, the horizontal axis consistently represents time from 2016 to 2022 in increments of 2 years. A legend at the bottom of the figure identifies five different colored lines: M C o P underscore a l l N, M C o P underscore a l l T, M C o P underscore n e g N underscore P C I, M C o P underscore n e g T, M C o P underscore p o s N underscore P C I, M C o P underscore p o s T underscore P C I, and M V P. A A P L: The vertical axis ranges from 0.00 to 0.09 in increments of 0.03 units. All the curves move between 0.00 to 0.06. The curve for M V P shows a peak around 0.15 in 2018. A M G N: The vertical axis ranges from 0.00 to 0.15 in increments of 0.05 units. All the curves move between 0.00 to 0.75. The curve for M V P shows a peak around 0.175 in 2022. A X P: The vertical axis ranges from 0.00 to 0.12 in increments of 0.03 units. All the curves move between 0.03 to 0.06. The curve for M V P moves between 0.00 to 0.12, showing a sharp peak around 0.12 in 2017. B A: The vertical axis ranges from 0.000 to 0.100 in increments of 0.025 units. All the curves move between 0.00 to 0.050. The curve for M C o p underscore p o s N underscore P C I shows a peak around 0.100 in 2017. C A T: The vertical axis ranges from 0.000 to 0.100 in increments of 0.025 units. All the curves move between 0.025 to 0.075. The curve for M V P shows a sharp peak around 0.100 in 2020. C R M: The vertical axis ranges from 0.00 to 0.12 in increments of 0.03 units. All the curves move between 0.00 to 0.06. The curves for M V P and M C o p underscore p o s N underscore P C I show a peak around 0.12 in 2016. C V X: The vertical axis ranges from 0.00 to 0.10 in increments of 0.025 units. All the curves move between 0.00 to 0.75. The curve for M V P shows various peaks, with the highest of around 0.125 in 2020. G S: The vertical axis ranges from 0.00 to 0.10 in increments of 0.025 units. All the curves move between 0.00 to 0.06. The curve for M V P shows a sharp peak around 0.125 in 2020. H D: The vertical axis ranges from 0.00 to 0.12 in increments of 0.03 units. All the curves move between 0.03 to 0.09. The curves for M V P moves between 0.00 to 0.15 show a sharp peak in 2018. The curve for M C o p underscore p o s N underscore P C I also shows a sharp peak around 0.12 in 2022. H O N: The vertical axis ranges from 0.00 to 0.4 in increments of 0.1 units. All the curves move between 0.0 to 0.5. The curves for M V P show various peaks and troughs. It shows the highest peak in 2017 of about 0.4 and the lowest trough at 0.5 in 2020. I B M: The vertical axis ranges from 0.00 to 0.09 in increments of 0.03 units. All the curves move between 0.03 to 0.06. The curve for M V P shows a few higher peaks. J N J: The vertical axis ranges from 0.0 to 0.2 in increments of 0.1 units. All the curves move between 0.0 to 0.5. The curves for M V P moves between 0.00 to 0.25 show a sharp peak in 2022. J P M: The vertical axis ranges from 0.00 to 0.15 in increments of 0.05 units. All the curves move between 0.00 to 0.75. The curves for M V P moves between 0.00 to 0.15 show a sharp peak in 2019. M C D: The vertical axis ranges from 0.0 to 0.3 in increments of 0.1 units. All the curves move between 0.0 to 0.5. The curves for M V P moves between 0.00 to 0.2 show a sharp peak in 2019. The curve for M C o p underscore p o s N underscore P C I also shows a sharp peak around 0.35 in 2018. M M M: The vertical axis ranges from 0.000 to 0.125 in increments of 0.025 units. The curves are relatively stable and low, with some minor fluctuations. All the curves move between 0.000 to 0.075. The curve for M V P shows various peaks. M R K: The vertical axis ranges from 0.00 to 0.15 in increments of 0.05 units. All the curves move between 0.00 to 0.05. The curves for M V P moves between 0.00 to 0.15 show a sharp peak in 2021. M S F T: The vertical axis ranges from 0.000 to 0.075 in increments of 0.025 units. All the curves move between 0.000 to 0.075. N K E: The vertical axis ranges from 0.00 to 0.25 in increments of 0.05 units. The M C o P underscore a l l N (pink) curve is the most volatile, with a significant spike in early 2016. The other curves are generally lower and flatter. P G: The vertical axis ranges from 0.0 to 0.3 in increments of 0.1 units. The M C o P underscore a l l N (pink) curve shows the most significant fluctuations and highest values, with a notable peak around 2022. The other curves remain mostly flat and low. T R V: The vertical axis ranges from 0.00 to 0.15 in increments of 0.05 units. All curves are relatively low and flat, with some minor fluctuations throughout the period. The curve for M V P shows higher spikes. U N H: The vertical axis ranges from 0.00 to 0.075 in increments of 0.025 units. All the curves move between 0.025 to 0.075. The curves for M V P moves between 0.00 to 0.075 show a sharp peak in early 2016. V: The vertical axis ranges from 0.00 to 0.15 in increments of 0.05 units. All the curves move between 0.00 to 0.05. The curves for M V P moves between 0.00 to 0.10 show a sharp peak in 2020 of about 0.35. W M T: The vertical axis ranges from 0.00 to 0.20 in increments of 0.05 units. All the curves move between 0.00 to 0.05. The curves for M V P moves between 0.00 to 0.225 show a sharp peak in 2020. Note: All numerical values are approximated.

Dynamic portfolio weights. Source: Authors’ own work

Close modal

Figure 2 shows the daily cumulative returns of all the portfolios created. Using cumulative returns to gauge the performance of the portfolios, the two portfolios created to minimise negative sentiment spillovers (MCoP_negN and MCoP_negT) outperform the other portfolios. This echoes Ho et al. (2023), who used DJIA-constituent stocks and the nearest neighbours (kNN) algorithm for portfolio optimisation and found that news sentiment contributes to portfolio return. The minimum variance portfolio and the MCoP_posT perform worse compared to the other competing portfolios. It is interesting to note the trajectories of the cumulative returns around the COVID-19 period. Though we witness a sharp fall in cumulative returns across the portfolios around this time, the worst-affected portfolio is the MCoP_posT portfolio. The underperformance of the MCoP_posT portfolio can be attributed to the heightened influence of retail investors during the COVID-19 lockdowns. As economic activity slowed, retail participation in financial markets surged, accompanied by a wave of optimistic market-related content on social media. This positive sentiment became a key driver of returns, disadvantaging portfolios with lower exposure.

Figure 2
A line graph shows the cumulative portfolio returns from early 2016 to 2022.The horizontal axis represents time and ranges from 2016 to 2022 in increments of 2 years. The vertical axis represents “Cumulative returns,” ranging from 0.0 to 0.8 in increments of 0.4 units. The graph shows seven different colored lines, each representing a distinct portfolio strategy, as defined by the legend at the bottom: E W P, M C o P underscore a l l T, M C o P underscore a l l N, M C o P underscore n e g N, M C o P underscore n e g T, M C o P underscore p o s N, M C o P underscore p o s T, M V P. The lines generally show an upward trend, indicating positive cumulative returns over the period. There is a notable sharp decline for all portfolios in early 2020, followed by a recovery. The M V P line consistently underperforms the other portfolios, especially after 2018, and shows the lowest returns by the end of the period. In contrast, several portfolios, including M C o P underscore n e g N, and M C o P underscore a l l T, show strong performance, clustering together at the top of the graph. Note: All numerical values are approximated.

Cumulative portfolio returns. Source: Authors’ own work

Figure 2
A line graph shows the cumulative portfolio returns from early 2016 to 2022.The horizontal axis represents time and ranges from 2016 to 2022 in increments of 2 years. The vertical axis represents “Cumulative returns,” ranging from 0.0 to 0.8 in increments of 0.4 units. The graph shows seven different colored lines, each representing a distinct portfolio strategy, as defined by the legend at the bottom: E W P, M C o P underscore a l l T, M C o P underscore a l l N, M C o P underscore n e g N, M C o P underscore n e g T, M C o P underscore p o s N, M C o P underscore p o s T, M V P. The lines generally show an upward trend, indicating positive cumulative returns over the period. There is a notable sharp decline for all portfolios in early 2020, followed by a recovery. The M V P line consistently underperforms the other portfolios, especially after 2018, and shows the lowest returns by the end of the period. In contrast, several portfolios, including M C o P underscore n e g N, and M C o P underscore a l l T, show strong performance, clustering together at the top of the graph. Note: All numerical values are approximated.

Cumulative portfolio returns. Source: Authors’ own work

Close modal

In Table 1, we show the performance of the portfolios in terms of reward-to-volatility ratios. In terms of the average returns, the MCoP_negN portfolio has the highest daily average returns (0.0487%). Regarding portfolio risk, as expected, MVP has the lowest volatility as measured by standard deviation, and MCoP_negT has the highest standard deviation. Regarding risk-adjusted returns, MVP has the best performance with the highest return per unit of risk, followed by MCoP_negN.

Table 1

Risk-adjusted performance

EWPMVPMCoP_negNMCOP_negTMCOP_posTMCOP_posNMCoP_allNMCoP_allT
Mean0.0438%0.0367%0.0487%0.0459%0.0424%0.0422%0.0449%0.0457%
SD0.01110.00800.01120.01130.01100.01100.01110.0111
Sharpe0.03930.04570.04340.04050.03850.03840.04060.0413
Source(s): Authors’ own work

We further show the hedging qualities of our portfolios using hedge effectiveness ratios in Table 2.

Table 2

Hedge effectiveness ratios

TickerEWPMVPMCoP_negNMCoP_negTMCoP_posNMCoP_posTMCoP_allNMCoP_allT
AAPL0.63360.80980.62760.62160.64440.64130.63780.6384
AMGN0.47680.72830.46810.45970.49220.48780.48280.4836
AXP0.68190.83490.67670.67160.69130.68870.68560.6861
BA0.81620.90460.81320.81030.82170.82010.81840.8186
CAT0.64880.81770.64300.63730.65920.65620.65290.6534
CRM0.73920.86460.73490.73070.74690.74480.74230.7427
CVX0.66890.82810.66350.65810.67870.67590.67280.6733
GS0.63080.80830.62480.61880.64170.63870.63510.6357
HD0.49610.73840.48780.47970.51100.50680.50200.5027
HON0.44580.71230.43670.42770.46210.45750.45220.4530
IBM0.46290.72110.45400.44540.47870.47420.46910.4699
JNJ0.05980.51180.04430.02920.08750.07970.07070.0721
JPM0.59970.79220.59310.58670.61150.60820.60430.6050
MCD0.27520.62370.26330.25160.29660.29060.28360.2847
MMM0.42290.70030.41330.40400.43990.43510.42950.4304
MRK0.32760.65090.31650.30570.34740.34180.33540.3364
MSFT0.59100.78770.58430.57770.60310.59970.59580.5964
NKE0.62490.80530.61880.61270.63600.63290.62930.6298
PG0.11020.53800.09550.08120.13640.12900.12050.1218
TRV0.47880.72940.47020.46180.49420.48990.48490.4857
UNH0.53830.76030.53070.52330.55190.54810.54370.5444
V0.51150.74640.50350.49560.52590.52180.51720.5179
WMT0.32150.64770.31030.29930.34150.33580.32930.3303
Mean0.50270.74180.49450.48650.51740.51320.50850.5092
Source(s): Authors’ own work

Hedge effectiveness varies across different stocks. Some stocks, like BA and CRM, show very high HE values (above 0.8 and 0.7, respectively) for all portfolios, indicating that portfolios containing these stocks could be particularly effective hedges. On the other hand, stocks like MCD and PG have lower HE values for all portfolios, suggesting they might not be as effective for hedging purposes. Generally, in terms of portfolio hedging, MVP fares better than sentiment-based portfolios, while sentiment-based portfolios fare better than EWP. In summary, the MCoP_negN fares reasonably well, showing that online sentiment can be used to optimise portfolios.

This study investigates the potential of incorporating online sentiment connectedness into portfolio optimisation. By looking beyond traditional methods that solely rely on historical returns and volatility, we explore the potential role of investor sentiment in creating portfolios resilient to online sentiment shocks. The analysis demonstrates that negative news sentiment spillovers can have a significant impact on portfolio performance. This can be observed from our findings, which show that using our sample, minimising negative sentiment connectedness into portfolio construction (McoP_negN) outperforms traditional methods like EWP in terms of risk-adjusted returns. From our sample, these findings suggest that incorporating sentiment-driven strategies, especially negative sentiment minimisation, can improve cumulative returns while acknowledging potential trade-offs in volatility. Practical implications include tailoring portfolio strategies to balance return, risk, and hedging efficiency, with MVP emerging as a strong candidate for risk-averse investors and sentiment-based portfolios offering opportunities for higher returns in dynamic market conditions. Future research could explore the effectiveness of this sentiment-driven approach across different markets and asset classes. Additionally, incorporating real-time sentiment analysis, along with a broader timeframe and larger dataset, could drive future research. While our analysis focuses on assets with complete sentiment data to ensure the reliability of the connectedness measures, we acknowledge that this sample restriction may introduce survivorship bias and limit the broader applicability of the findings. Future research could address this limitation by employing alternative sentiment sources or expanded datasets with more comprehensive coverage.

Table A1

List of sampled stocks

SymbolCompanySector
1AAPLApple Inc.Technology
2AMGNAmgen Inc.Healthcare
3AXPAmerican Express CompanyFinancials
4BABoeing CompanyIndustrials
5CATCaterpillar Inc.Industrials
6CRMSalesforce IncTechnology
7CVXChevron CorporationEnergy
8GSGoldman Sachs Group IncFinancials
9HDHome Depot Inc.Consumer Discretionary
10HONHoneywell International Inc.Industrials
11IBMInternational Business MachinesTechnology
12JNJJohnson & JohnsonHealthcare
13JPMJPMorgan Chase & CoFinancials
14MCDMcDonald’s CorporationConsumer Discretionary
15MMM3 M CompanyIndustrials
16MRKMerck & Co. Inc.Healthcare
17MSFTMicrosoft CorporationTechnology
18NKENIKE Inc. Class BConsumer Discretionary
19PGProcter & Gamble CompanyConsumer Staples
20TRVTravelers Companies IncFinancials
21UNHUnitedHealth Group IncorporatedHealthcare
22VVisa Inc. Class AFinancials
23WMTWalmart Inc.Consumer Staples
Source(s): Authors’ own work

1.

A full list of the stocks is found in the  Appendix.

2.

Following Broadstock et al. (2022) we assume the risk-free rate is equal to zero for simplicity.

Adekoya
,
O.B.
,
Akinseye
,
A.B.
,
Antonakakis
,
N.
,
Chatziantoniou
,
I.
,
Gabauer
,
D.
and
Oliyide
,
J.
(
2022
), “
Crude oil and Islamic sectoral stocks: asymmetric TVP-VAR connectedness and investment strategies
”,
Resources Policy
, Vol. 
78
, 102877, doi: .
Antonakakis
,
N.
,
Chatziantoniou
,
I.
and
Gabauer
,
D.
(
2020a
), “
Refined measures of dynamic connectedness based on time-varying parameter vector autoregressions
”,
Journal of Risk and Financial Management
, Vol. 
13
No. 
4
, 4, doi: .
Antonakakis
,
N.
,
Chatziantoniou
,
I.
and
Gabauer
,
D.
(
2020b
), “
Refined measures of dynamic connectedness based on time-varying parameter vector autoregressions
”,
Journal of Risk and Financial Management
, Vol. 
13
No. 
4
, 4, doi: .
Banholzer
,
N.
,
Heiden
,
S.
and
Schneller
,
D.
(
2019
), “
Exploiting investor sentiment for portfolio optimization
”,
Business Research
, Vol. 
12
No. 
2
, pp. 
671
-
702
, doi: .
Baruník
,
J.
and
Křehlík
,
T.
(
2018
), “
Measuring the frequency dynamics of financial connectedness and systemic risk
”,
Journal of Financial Econometrics
, Vol. 
16
No. 
2
, pp. 
271
-
296
, doi: .
Broadstock
,
D.C.
,
Chatziantoniou
,
I.
and
Gabauer
,
D.
(
2022
), “Minimum connectedness portfolios and the market for green bonds: advocating socially responsible investment (SRI) activity”, in
Floros
,
C.
and
Chatziantoniou
,
I.
(Eds),
Applications in Energy Finance: The Energy Sector, Economic Activity, Financial Markets and the Environment
,
Springer International Publishing
, pp. 
217
-
253
, doi: .
Diebold
,
F.X.
and
Yilmaz
,
K.
(
2009
), “
Measuring financial asset return and volatility spillovers, with application to global equity markets
”,
The Economic Journal
, Vol. 
119
No. 
534
, pp. 
158
-
171
, doi: .
Diebold
,
F.X.
and
Yilmaz
,
K.
(
2012
), “
Better to give than to receive: predictive directional measurement of volatility spillovers
”,
International Journal of Forecasting
, Vol. 
28
No. 
1
, pp. 
57
-
66
, doi: .
Diebold
,
F.X.
and
Yılmaz
,
K.
(
2014
), “
On the network topology of variance decompositions: measuring the connectedness of financial firms
”,
Journal of Econometrics
, Vol. 
182
No. 
1
, pp. 
119
-
134
, doi: .
Ederington
,
L.H.
(
1979
), “
The hedging performance of the new futures markets
”,
The Journal of Finance
, Vol. 
34
No. 
1
, pp. 
157
-
170
, doi: .
Ho
,
K.-Y.
,
Wang
,
K.T.
and
Wang
,
W.W.
(
2023
), “
A novel approach to portfolio selection using news volume and sentiment
”,
International Review of Finance
, Vol. 
23
No. 
4
, pp. 
903
-
917
, doi: .
Koop
,
G.
,
Pesaran
,
M.H.
and
Potter
,
S.M.
(
1996
), “
Impulse response analysis in nonlinear multivariate models
”,
Journal of Econometrics
, Vol. 
74
No. 
1
, pp. 
119
-
147
, doi: .
Liu
,
X.
,
Han
,
B.
and
Li
,
L.
(
2023
), “
Impact of investor sentiment on portfolio
”,
Emerging Markets Finance and Trade
, Vol. 
59
No. 
3
, pp. 
880
-
894
,
available at:
 https://www.tandfonline.com/doi/abs/10.1080/1540496X.2022.2119805.
Markowitz
,
H.
(
1952
), “
Portfolio selection
”,
The Journal of Finance
, Vol. 
7
No. 
1
, pp. 
77
-
91
, doi: .
Niţoi
,
M.
and
Pochea
,
M.M.
(
2022
), “
The nexus between bank connectedness and investors’ sentiment
”,
Finance Research Letters
, Vol. 
44
, 102432, doi: .
Nyakurukwa
,
K.
and
Seetharam
,
Y.
(
2024
), “
On bank stock return spillovers in South Africa: implications for portfolio hedging
”,
Scientific African
, Vol. 
26
, e02406, doi: .
Nyakurukwa
,
K.
and
Seetharam
,
Y.
(
2025
), “
Investor sentiment networks: mapping connectedness in DJIA stocks
”,
Financial Innovation
, Vol. 
11
No. 
1
, p.
4
, doi: .
Pesaran
,
H.H.
and
Shin
,
Y.
(
1998
), “
Generalized impulse response analysis in linear multivariate models
”,
Economics Letters
, Vol. 
58
No. 
1
, pp. 
17
-
29
, doi: .
Seetharam
,
Y.
and
Nyakurukwa
,
K.
(
2025
), “
Financial textual sentiment connectedness: evidence from alternative data
”,
International Journal of Information Management Data Insights
, Vol. 
5
No. 
1
, 100337, doi: .
Sharpe
,
W.F.
(
1966
), “
Mutual fund performance
”,
Journal of Business
, Vol. 
39
No. 
1
, pp. 
119
-
138
, doi: .
Tiwari
,
A.K.
,
Bathia
,
D.
,
Bouri
,
E.
and
Gupta
,
R.
(
2021
), “
Investor sentiment connectedness: evidence from linear and nonlinear causality approaches
”,
Annals of Financial Economics
, Vol. 
16
No. 
04
, 2150016, doi: .
Published by Emerald Publishing Limited. This article is published under the Creative Commons Attribution (CC BY 4.0) licence. Anyone may reproduce, distribute, translate and create derivative works of this article (for both commercial and non-commercial purposes), subject to full attribution to the original publication and authors. The full terms of this licence may be seen at Link to the terms of the CC BY 4.0 licence.

or Create an Account

Close Modal
Close Modal