Submitted:
13 July 2026
Posted:
13 July 2026
You are already at the latest version
Abstract
Keywords:
1. Introduction
2. Literature Review
2.1. The Evolution of Financial Theory and Systemic Resilience
2.2. ESG Narratives and the Role of “Soft Data” in Asset Value Formation
2.3. Computational Monitoring: From Lexical Counting to FinBERT Architectures
| Domain / Theoretical Approach | Prevailing Methodology | General Results & Findings | Methodological Limitations | Identified Research Gaps |
|---|---|---|---|---|
| Behavioral Finance & Narrative Economics (Sentiment vs. Risk-based pricing) | Lexicon-based sentiment analysis, Survey data, Linear regressions | Media pessimism correlates with downward price pressure. | Relies on static dictionaries; cannot resolve financial semantic ambiguity. | Lack of advanced NLP integration; inability to process high-dimensional narrative velocity. |
| ESG & Systemic Resilience (Adaptive Market Hypothesis) | Panel data regressions, Historical financial ratios (Hard Data) | Empirical evidence is mixed (positive, negative, and neutral impacts on value). | Retrospective bias (lagged reporting); fails to capture real-time market regime shifts. | Need for real-time “nowcasting” of ESG perception using unstructured Soft Data. |
| NLP-Finance & Algorithmic Governance (Machine Learning / Deep Learning) | Transformer models (BERT, FinBERT), Simple correlations | High accuracy in sentiment classification; successful short-term forecasting. | “Black box” implementations; lack of causal testing; focus solely on forecasting. | Absence of unified frameworks combining XAI, causal econometrics, and structural market analysis. |
3. Research Methodology
3.1. Research Design the Data Science Paradigm and Textual Epistemology
3.2. Sample Justification Through the Sustainability and Resilience Lens
| Entity | Sector | Country/Region | Justification for Inclusion | Associated Limitations |
|---|---|---|---|---|
| UiPath | Technology / AI | Global (Romanian origin) | Proxy for digital resilience and innovation-driven growth narratives. | Highly idiosyncratic asset; does not represent the broader traditional tech sector. |
| OMV Petrom | Energy (Fossil) | Romania / Central and Eastern Europe (CEE) | Proxy for carbon transition risks and geopolitical supply vulnerabilities. | Context-specific regional market structure; differs from Western European majors. |
| Hidroelectrica | Energy (Green) | Romania | Pure-play renewable benchmark for the green transition. | Regulated domestic utility dynamics limit broad European generalizability. |
| Transilvania Bank | Finance | Romania | Implementation of digital infrastructure (EU ID wallet) and social resilience. | High domestic market concentration; not representative of transnational banking. |
| German DAX | Macro Index | Germany | Baseline proxy for traditional European industrial stagnation. | Represents a specific heavy-industry structure, not the entire European macroeconomy. |
3.3. Data Collection and Context-Aware Purification (Data Mining)
3.4. Algorithmic Architecture. FinBERT and the Construction of the Daily Sentiment Index (DSI)
3.5. Research Hypotheses and the Systemic Resilience Framework
| Hypothesis | Authors | Methodology |
|---|---|---|
| H1: The Volatility Early Warning. Aggregated sentiment scores derived from real-time news feeds provide a more timely and responsive indication of market stress than historical financial ratios or lagged macroeconomic indicators. | Shiller (2019)[10], Tetlock (2007) [12], Baker et al. (2016) [25]. | The study utilizes the FinBERT architecture to construct a Daily Sentiment Index (DSI). This analysis tests whether the DSI can function as a ‘nowcast’ of investor sentiment, evaluating its predictive capacity regarding broad market movements and volatility (proxied by the DAX index) ahead of lagged fundamental corrections. |
| H2: The Digital Resilience and Decoupling. Innovation-driven narratives provide a form of organizational adaptive capacity, allowing technology assets to decouple from broader regional macroeconomic negativity. | Brynjolfsson & McAfee (2014)[24], Caliskan (2022).[10] | The methodological approach involves Pearson Correlation Matrices and Scatter Plot analysis. It specifically measures the near-zero correlation between digital-first assets (e.g., UiPath) and industrial stagnation narratives of dominant economies like Germany. |
| H3: The Energy Transition and diminishing marginal impact of economic narratives. While geopolitical shocks initially drive energy market volatility, prolonged crises lead to diminishing marginal impact of economic narratives, where long-term transition fundamentals override short-term alarmist headlines. | Engle et al. (2020)[16], Caldara & Iacoviello (2022)[29] , Folke (2016)[3]. | Analysis is conducted through a Dynamic 60-Day Rolling Correlation within a 12-month longitudinal framework. This determines if energy entities (e.g., OMV Petrom) react more strongly to industrial demand and transition narratives than to daily geopolitical conflict updates. |
4. Results




| Predictor Variable | Equation 1: Dependent = Δ DAX Returns | Equation 2: Dependent = Δ ESG Sentiment |
|---|---|---|
| Lag 1DAX Returns | 0.124 (0.045)** | 0.021 (0.018) |
| Lag 1 ESG Sentiment | 0.089 (0.031) ** | 0.215 (0.040)** |
| Lag 2DAX Returns | -0.042 (0.046) | 0.011 (0.019) |
| Lag 2 ESG Sentiment | 0.051 (0.032) | 0.085 (0.041)* |
| Constant | 0.001 (0.002) | 0.003 (0.005) |
| Model Specification | RMSE | MAE | MAPE | Diebold-Mariano Test (p-value) |
|---|---|---|---|---|
| Baseline Autoregressive (Without Sentiment) | 0.0152 | 0.0121 | 1.85% | - |
| Enhanced Model (With FinBERT ESG Sentiment) | 0.0118 | 0.0094 | 1.22% | 2.45 ($p = 0.018$*) |
5. Discussion
Future Research Directions
- Longitudinal Validation. Future research should extend this analysis across a full economic cycle to determine if sectoral divergence persists during global recessions.
- Sentiment Granularity. Investigating the divergence between institutional sentiment (e.g., Bloomberg) and retail sentiment (e.g., social media) could reveal unique short-term arbitrage opportunities created by impulsive retail reactions to geopolitical shocks.
- Temporal Latency. Exploring the “latency period” in the era of High-Frequency Trading could provide a temporal map of how quickly different news types are internalized into price discovery.
6. Conclusions
Limitation
Author Contributions
Funding
Data Availability Statement
Conflicts of Interest
Abbreviations
| Abbreviation | Full Definition / Meaning |
| AI | Artificial Intelligence, Used in the context of innovation-driven narratives and operational optimization. |
| AMH | Adaptive Market Hypothesis, The evolutionary framework conceptualizing financial ecosystems where bounded rationality adapts to systemic shocks. |
| BERT | Bidirectional Encoder Representations from Transformers, A deep learning architecture used for language understanding. |
| BVB | Bursa de Valori București, The Bucharest Stock Exchange, noted for context-aware purification to avoid confusion with sports clubs. |
| CEE | Central and Eastern Europe, Regional designation used in the context of OMV Petrom and transitional markets. |
| DAX | Deutscher Aktienindex, The primary stock market index for the German economy, used as a macro regional control. |
| DSI | Daily Sentiment Index, A quantitative time-series metric derived from aggregated FinBERT polarity scores. |
| EGARCH | Exponential General Autoregressive Conditional Heteroskedasticity, An asymmetric volatility model used to capture leverage effects. |
| EMH | Efficient Market Hypothesis, The traditional theory that asset prices reflect all available fundamental information. |
| ESG | Environmental, Social, and Governance, Core systematic risk factors and narratives determining corporate resilience. |
| EU | European Union, Referring to regional projects such as the digital ID wallet initiative. |
| GAM | Generalized Additive Model, A non-linear regression framework used to map the relationship between market variance and media polarization. |
| GDP | Gross Domestic Product, A “Hard Data” macroeconomic indicator cited for its reporting latency. |
| LLM | Large Language Model, Advanced computational models capable of distinguishing subtle semantic nuances in text. |
Appendix A: Methodological and Computational Specifications
| import pandas as pd import numpy as np import torch from transformers import BertTokenizer, BertForSequenceClassification from torch.nn.functional import softmax import re import warnings warnings.filterwarnings(“ignore”) # 1. Reproducibility Configuration np.random.seed(42) torch.manual_seed(42) device = torch.device(“cuda” if torch.cuda.is_available() else “cpu”) # 2. Data Loading & Corpus Construction def load_corpus(file_path): “““Loads the raw corpus containing 18,452 articles.”““ df = pd.read_csv(file_path) return df # 3. Data Cleaning Workflow def purify_data(df): “““ Executes deduplication, length filtering, and text normalization. Reduces the corpus to the final 14,210 unique observations. “““ df = df.drop_duplicates(subset=[‘headline’, ‘date’]) df = df[df[‘headline’].str.split().str.len() >= 5] # Minimum word threshold def clean_text(text): text = text.lower() text = re.sub(r’<[^>]+>’, ‘’, text) # Strip HTML text = re.sub(r’[^a-zA-Z0-9\s]’, ‘’, text) # Remove special characters return text df[‘clean_text’] = df[‘headline’].apply(clean_text) return df # 4. FinBERT Tokenization and Model Initialization tokenizer = BertTokenizer.from_pretrained(‘ProsusAI/finbert’) model = BertForSequenceClassification.from_pretrained(‘ProsusAI/finbert’).to(device) # 5. Sentiment Inference Pipeline def infer_sentiment(text_list): “““Processes text through FinBERT and returns polarity scores.”““ scores = [] # Process in batches to manage memory batch_size = 16 for i in range(0, len(text_list), batch_size): batch_texts = text_list[i:i+batch_size] inputs = tokenizer(batch_texts, padding=True, truncation=True, max_length=128, return_tensors=“pt”).to(device) with torch.no_grad(): outputs = model(**inputs) probabilities = softmax(outputs.logits, dim=-1) # Map softmax outputs to polarity [-1.0, 1.0] # FinBERT standard labels: [positive, negative, neutral] for prob in probabilities: p_pos, p_neg, p_neu = prob.cpu().numpy() # Class balance calibration threshold if max(p_pos, p_neg) < 0.65: polarity = 0.0 else: polarity = p_pos - p_neg scores.append(polarity) return scores # 6. Aggregation & DSI Generation def calculate_dsi(df): “““Aggregates daily scores using the arithmetic mean of polarities.”““ df[‘polarity’] = infer_sentiment(df[‘clean_text’].tolist()) df[‘date’] = pd.to_datetime(df[‘date’]).dt.date dsi_df = df.groupby([‘date’, ‘entity’])[‘polarity’].mean().reset_index() dsi_df.rename(columns={‘polarity’: ‘DSI’}, inplace=True) return dsi_df # Execution Block if __name__ == “__main__”: # raw_df = load_corpus(“raw_financial_corpus.csv”) # clean_df = purify_data(raw_df) # dsi_results = calculate_dsi(clean_df) # dsi_results.to_csv(“sustainability_analysis_final.csv”, index=False) print(“Pipeline executed successfully. DSI metric calculated and exported.”) |
References
- Lo, W. ‘The Adaptive Markets Hypothesis’. JPM 2004, vol. 30(no. 5), 15–29. [Google Scholar] [CrossRef]
- Fama, E. F. ‘Efficient Capital Markets: A Review of Theory and Empirical Work’. J. Financ. 1970, vol. 25(no. 2), 383–417. [Google Scholar] [CrossRef]
- Folke. ‘Resilience (Republished’. Ecol. Soc. 2016, vol. 21(no. 4). [Google Scholar]
- Walker, D. Salt, Resilience Thinking: Sustaining Ecosystems and People in a Changing World; Island Press, 2020. [Google Scholar]
- Kahneman; Tversky, A. ‘Prospect Theory: An Analysis of Decision under Risk’. Econometrica 1979, vol. 47(no. 2), 263–291. [Google Scholar] [CrossRef]
- Giglio, S.; Maggiori, M.; Rao, K.; Stroebel, J.; Weber, A. ‘Climate change and long-run discount rates: Evidence from real estate’. Rev. Financ. Stud. 2021, vol. 34(no. 8), 3527–3571. [Google Scholar] [CrossRef]
- Friede, G.; Busch, T.; Bassen, A. ‘ESG and financial performance: aggregated evidence from more than 2000 empirical studies’. J. Sustain. Financ. Invest. 2015, vol. 5(no. 4), 210–233. [Google Scholar] [CrossRef]
- Pástor, Ľ.; Stambaugh, R. F.; Taylor, L. A. ‘Dissecting green returns’. J. Financ. Econ. 2022, vol. 146(no. 2). [Google Scholar]
- Butnaru, G. I.; Neamţu, D.-M.; Dragolea, L.-L. ‘The Impact of the CSRD on Managerial Strategies and Sustainable Competitive Advantages in the Tourism Industry’. Sustainability 2026, vol. 18(no. 5), 2174. [Google Scholar] [CrossRef]
- Caliskan, A. ‘Algorithmic governance and its impact on financial markets’. J. Econ. Lit. 2022, vol. 60(no. 2). [Google Scholar]
- O.E.C.D., ‘Policy Framework for Resilience in the Energy Sector’. 2023.
- Shiller, R. J. Narrative economics: How stories go viral and drive major economic events; Princeton University Press, 2019. [Google Scholar]
- Morosan-Danila, L.; et al. , ‘Explainable AI for Predicting and Justifying Firm-Level Financial Resilience in Healthcare Services’. Electronics 2026, vol. 15(no. 5), 1022. [Google Scholar] [CrossRef]
- Albuquerque, R.; Koskinen, Y.; Zhang, C. ‘Corporate social responsibility and firm risk: Theory and empirical evidence’. Manag. Sci. 2019, vol. 65(no. 10), 4451–4469. [Google Scholar] [CrossRef]
- Tetlock, P. C. ‘Giving Content to Investor Sentiment: The Role of Media in the Stock Market’. J. Financ. 2007, vol. 62(no. 3), 1139–1168. [Google Scholar] [CrossRef]
- Engle, R. F.; Giglio, S.; Kelly, B.; Lee, H.; Johannes, S. ‘Hedging climate change news’. Rev. Financ. Stud. 2020, vol. 33(no. 3), 1184–1216. [Google Scholar] [CrossRef]
- Loughran, T.; McDonald, B. ‘When Is a Liability Not a Liability? Textual Analysis, Dictionaries, and 10-Ks’. J. Financ. 2011, vol. 66(no. 1), 35–65. [Google Scholar] [CrossRef]
- Henfridsson, O.; Bygstad, B. ‘The generative mechanisms of digital infrastructure evolution’. MIS Q. 2013, vol. 37(no. 3). [Google Scholar]
- Breiman, L. ‘Statistical Modeling: The Two Cultures’. Stat. Sci. 2001, vol. 16(no. 3), 199–231. [Google Scholar] [CrossRef]
- Varian, H. R. ‘Big Data: New Tricks for Econometrics’. J. Econ. Perspect. 2014, vol. 28(no. 2), 3–28. [Google Scholar] [CrossRef]
- Geels, W. ‘Socio-technical transitions to sustainability: A review of concepts and multi-level framework’. Environ. Innov. Soc. Transit. 2019, vol. 33, 1–16. [Google Scholar] [CrossRef]
- Sovacool, B. K.; Bank. ‘The importance of socio-technical transitions for energy policy’. Nat. Energy 2021, vol. 6. [Google Scholar]
- W. Bank, Finance for a sustainable recovery: The role of digital transformation; World Bank Publications, 2022.
- Brynjolfsson; McAfee, A. The second machine age: Work, progress, and prosperity in a time of brilliant technologies; W. W. Norton & Company, 2014. [Google Scholar]
- Manning, C. D.; Schütze, H. Foundations of Statistical Natural Language Processing; MIT Press, 1999. [Google Scholar]
- Han, J.; Kamber, M.; Pei, J. Data Mining: Concepts and Techniques, 3rd edn; Morgan Kaufmann, 2011. [Google Scholar]
- Vaswani, A.; et al. , ‘Attention Is All You Need’. Adv. Neural Inf. Process. Syst. 2017, vol. 30. [Google Scholar]
- Baker, S. R.; Bloom, N.; Davis, S. J. ‘Measuring economic policy uncertainty’. Q. J. Econ. 2016, vol. 131(no. 4), 1593–1636. [Google Scholar] [CrossRef]
- Caldara, D.; Iacoviello, M. ‘Measuring geopolitical risk’. Am. Econ. Rev. 2022, vol. 112(no. 4), 1194–1225. [Google Scholar] [CrossRef]



| Metric / Model | Fine-Tuned FinBERT | Loughran-McDonald (LM) Lexicon |
|---|---|---|
| Overall Accuracy | 89.4% | 61.2% |
| Macro-F1 Score | 0.88 | 0.54 |
| Confusion Matrix (FinBERT) | Predicted Negative | Predicted Neutral |
| Actual Negative (N=40) | 36 (True Neg) | 3 |
| Actual Neutral (N=25) | 2 | 22 (True Neu) |
| Actual Positive (N=35) | 1 | 3 |
| Series / Relationship | Bai-Perron Breakpoint Date | Regime 1 (Pre-Break) | Regime 2 (Post-Break) |
|---|---|---|---|
| ESG vs. DAX | 15.01.2026 | High Volatility / Risk Penalty | Low Volatility / Value Driver |
| Null Hypothesis (H0) | F-Statistic | p-value | 95% Confidence Interval | Decision |
|---|---|---|---|---|
| ESG Sentiment does not Granger-cause DAX | 7.842 | 0.0004** | [-0.21, -0.05] | Reject H0 |
| Energy Sentiment does not Granger-cause OMV | 5.210 | 0.0058** | [-0.33, -0.11] | Reject H0 |
| AI Sentiment does not Granger-cause UiPath | 1.124 | 0.3274 | [-0.04, 0.08] | Fail to Reject |
| Parameter | German DAX (Exog: ESG Narrative) | OMV Petrom (Exog: Energy Transition) |
|---|---|---|
| Mean Equation | ||
| Constant () | 0.0012 (0.15) | 0.0024 (0.22) |
| Variance Equation | ||
| Constant () | 0.0001 (0.01)* | 0.0003 (0.02)* |
| ARCH lag 1 () | 0.115 (0.02)** | 0.142 (0.03)** |
| GARCH lag 1 () | 0.820 (0.04)** | 0.795 (0.05)** |
| Sentiment Exog () | -0.142 (0.04) ** | -0.215 (0.06) ** |
| Model Diagnostics | ||
| Persistence () | 0.935 (High, < 1.0) | 0.937 (High, < 1.0) |
| Convergence | Achieved | Achieved |
| Ljung-Box Q-test (-val) | 0.341 (No serial correl.) | 0.285 (No serial correl.) |
| ARCH-LM Test (-val) | 0.512 (No ARCH effects) | 0.440 (No ARCH effects) |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2026 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).