Decision Readiness Index (DRI): Measuring Information Sufficiency for Portfolio Decisions
| Badge | Metric | Value | Status | Description |
|---|---|---|---|---|
| [s] | Reviewed Sources | 0% | ○ | ≥80% from editorially reviewed sources |
| [t] | Trusted | 100% | ✓ | ≥80% from verified, high-quality sources |
| [a] | DOI | 100% | ✓ | ≥80% have a Digital Object Identifier |
| [b] | CrossRef | 0% | ○ | ≥80% indexed in CrossRef |
| [i] | Indexed | 100% | ✓ | ≥80% have metadata indexed |
| [l] | Academic | 100% | ✓ | ≥80% from journals/conferences/preprints |
| [f] | Free Access | 100% | ✓ | ≥80% are freely accessible |
| [r] | References | 1 refs | ○ | Minimum 10 references required |
| [w] | Words [REQ] | 1,744 | ✗ | Minimum 2,000 words for a full research article. Current: 1,744 |
| [d] | DOI [REQ] | ✓ | ✓ | Zenodo DOI registered for persistent citation. DOI: 10.5281/zenodo.18845429 |
| [o] | ORCID [REQ] | ✓ | ✓ | Author ORCID verified for academic identity |
| [p] | Peer Reviewed [REQ] | — | ✗ | Peer reviewed by an assigned reviewer |
| [h] | Freshness [REQ] | 100% | ✓ | ≥60% of references from 2025–2026. Current: 100% |
| [c] | Data Charts | 0 | ○ | Original data charts from reproducible analysis (min 2). Current: 0 |
| [g] | Code | — | ○ | Source code available on GitHub |
| [m] | Diagrams | 3 | ✓ | Mermaid architecture/flow diagrams. Current: 3 |
| [x] | Cited by | 0 | ○ | Referenced by 0 other hub article(s) |
Author: Ivchenko, Oleh Affiliation: Odessa National Polytechnic University Series: AI Portfolio Optimisation Year: 2025
Abstract #
Effective pharmaceutical portfolio optimization requires not only capable algorithms but also information of sufficient quality to support those algorithms. This paper provides a formal specification of the Decision Readiness Index (DRI), the core diagnostic component of the Holistic Portfolio Framework (HPF). DRI quantifies information sufficiency across five dimensions — data completeness (R1), demand signal quality (R2), risk observability (R3), regulatory clarity (R4), and temporal stability (R5) — producing a composite score between 0 and 1 that governs strategy selection in the HPF framework. We present the formal definitions, measurement procedures, aggregation formula, and threshold calibration for each dimension. Practical scoring examples drawn from pharmaceutical portfolio contexts illustrate how DRI responds to real-world information conditions, including data gaps, demand shocks, and regulatory disruptions.
1. Introduction #
The Decision Readiness Index (DRI) addresses a question that portfolio optimization frameworks typically bypass: Is the available information good enough to justify a given optimization approach?
Most optimization literature assumes that data quality is a pre-processing concern — clean the data, then optimize. DRI treats data quality as a first-class modeling input, one that directly determines what kind of optimization is appropriate. A portfolio segment with DRI = 0.85 supports multi-objective AI optimization; the same segment with DRI = 0.25 (due to a recent supply chain disruption that has invalidated historical demand patterns) supports only conservative rebalancing.
This paper provides the complete technical specification of DRI, including formal definitions for each dimension, measurement procedures, and the aggregation formula. We also provide practical examples of DRI scoring in pharmaceutical contexts to illustrate how the index responds to real-world information conditions.
2. DRI Formal Definition #
The DRI for a portfolio segment at time is defined as:
where are the five dimension scores and are dimension weights with . The default configuration uses equal weights .
Each dimension score is itself a composite of multiple indicators, detailed below.
graph TD
A[Portfolio Segment s at time t] --> B[R1: Data Completeness]
A --> C[R2: Demand Signal Quality]
A --> D[R3: Risk Observability]
A --> E[R4: Regulatory Clarity]
A --> F[R5: Temporal Stability]
B -->|w1=0.2| G["DRI = Σ wi·Ri ∈ 0,1"]
C -->|w2=0.2| G
D -->|w3=0.2| G
E -->|w4=0.2| G
F -->|w5=0.2| G
style G fill:#1a1a2e,color:#fff
3. Dimension R1: Data Completeness #
3.1 Definition #
R1 measures the proportion of required data fields that are populated with values meeting quality thresholds. It captures the most basic form of information deficiency: simply not having data.
3.2 Formula #
where is the set of required data fields for segment , is the quality score for field , and is the quality threshold for field .
Field quality accounts for:
- Presence: Is the field populated? (binary, weight 0.5)
- Recency: How old is the data? Fields older than 90 days are penalized exponentially.
- Range validity: Does the value fall within expected bounds? Out-of-range values degrade quality.
3.3 Critical Fields #
For pharmaceutical portfolios, critical fields (with high ) include: sales volume (last 90 days), current inventory level, unit cost, selling price, and product registration status. Non-critical fields (with lower ) include: market share estimates, competitor pricing, and qualitative category descriptors.
3.4 Practical Examples #
- Example A (R1 = 0.92): A mature product with full sales history, current inventory data, up-to-date registration, and recent cost data. Only minor non-critical fields are missing.
- Example B (R1 = 0.41): A product with sales data interrupted by a 4-month logistics disruption, missing current inventory (warehouse inaccessible), and a pending re-registration. Critical fields are compromised.
4. Dimension R2: Demand Signal Quality #
4.1 Definition #
R2 measures the reliability of demand forecasts. It is not sufficient to have sales data (captured by R1); that data must produce stable, trustworthy demand signals. R2 captures signal-to-noise dynamics and forecast reliability.
4.2 Formula #
R2 is composed of three sub-indices:
where:
- is the normalized signal-to-noise ratio of the demand series (Coefficient of Variation inverse, bounded to [0,1])
- is forecast reliability: the proportion of recent forecasts that fell within ±20% of actual values
- is a structural break penalty: 1 minus the number of detected structural breaks in the past 12 months (bounded to [0,1])
- Default weights: , ,
4.3 Structural Break Detection #
Structural breaks in demand series are detected using the Chow test applied to rolling 6-month windows. A break is registered when the F-statistic exceeds the 5% critical value. Each detected break reduces by 0.25, with a floor of 0.
4.4 Practical Examples #
- Example A (R2 = 0.78): Stable demand for a chronic disease medication with consistent monthly sales variance below 15%. Forecast reliability of 82% over the past year. No structural breaks detected.
- Example B (R2 = 0.29): An OTC product experiencing pandemic-related demand spikes followed by normalization. CV of 68%, forecast reliability of 31%, two structural breaks detected.
5. Dimension R3: Risk Observability #
5.1 Definition #
R3 measures the degree to which risks affecting the portfolio segment are visible and quantifiable. Unobservable risks — those that cannot be detected from available data — are more dangerous than observable ones, because they cannot be modeled or hedged.
5.2 Formula #
Each sub-index measures the availability of data needed to assess that risk category:
- : Availability of supplier reliability data, lead time variability, and alternative supplier counts
- : Availability of competitor pricing data, market share estimates, and new entrant tracking
- : Availability of exchange rate data, credit risk indicators, and payment history
5.3 Practical Examples #
- Example A (R3 = 0.71): A product with three known suppliers (all monitored), stable competitive landscape, and reliable financial settlement history. Most risks are visible.
- Example B (R3 = 0.22): A product dependent on a single foreign supplier with no alternative sourcing, in a market where competitor data is unavailable and payment delays are systematic.
6. Dimension R4: Regulatory Clarity #
6.1 Definition #
R4 measures the stability and predictability of the regulatory environment for the portfolio segment. Regulatory uncertainty creates decision-relevant risk that standard financial models cannot capture.
6.2 Formula #
where is the set of regulatory risk factors, is the uncertainty level for factor , and is the impact weight for factor .
Regulatory risk factors include: registration status stability, pricing regulation changes, import/export restriction risk, and pharmacovigilance requirement changes.
6.3 Practical Examples #
- Example A (R4 = 0.88): A product with stable multi-year registration, no pending regulatory changes, and a well-established pricing regime.
- Example B (R4 = 0.31): A product with a registration renewal pending (outcome uncertain), subject to a recent price ceiling change, and flagged for enhanced pharmacovigilance review.
7. Dimension R5: Temporal Stability #
7.1 Definition #
R5 measures the consistency of the data-generating process over time. Even if data is available and risks are observable, the information may not be decision-relevant if the underlying system has changed structurally. R5 captures this “stationarity” of the information environment.
7.2 Formula #
where is an environmental entropy index (see Article 4 for detailed treatment) and is a decay parameter (default 1.5). integrates geopolitical disruption signals, macroeconomic instability indicators, and market-specific structural change measures.
This exponential decay ensures that R5 approaches zero rapidly under high-entropy conditions, aggressively penalizing the overall DRI during periods of systemic disruption.
7.3 Practical Examples #
- Example A (R5 = 0.82): A product in a stable market with consistent economic conditions, no territorial disruption, and predictable seasonal patterns.
- Example B (R5 = 0.14): A product in a market experiencing active military conflict, with supply routes disrupted, population displacement reducing local demand, and historical patterns entirely invalidated.
xychart-beta
title "R5 Temporal Stability: Exponential Decay by Environmental Entropy"
x-axis "Environmental Entropy H(s,t)" [0.0, 0.2, 0.4, 0.6, 0.8, 1.0, 1.2, 1.4, 1.6, 1.8, 2.0]
y-axis "R5 Score" 0 --> 1
line [1.0, 0.74, 0.55, 0.41, 0.30, 0.22, 0.17, 0.12, 0.09, 0.07, 0.05]
8. Aggregation and Thresholds #
8.1 Default Aggregation #
With equal weights, the DRI is the arithmetic mean of the five dimension scores. Organizations may calibrate weights based on their specific context — for example, upweighting R4 in markets with high regulatory volatility, or upweighting R5 in post-conflict reconstruction contexts.
8.2 DRI Threshold Calibration #
The DRL thresholds (0.20, 0.40, 0.60, 0.80) are theoretically grounded in the optimization literature. Below 0.20, uncertainty is so high that any optimization is likely to produce misleading results. Between 0.20 and 0.40, simple proportional rules can improve on the status quo without requiring reliable forecasts. Between 0.40 and 0.60, linear programming can extract value from partially-reliable data with appropriate constraints. Between 0.60 and 0.80, CVaR optimization can manage tail risks that are now observable. Above 0.80, full multi-objective optimization is justified.
These thresholds have been validated against historical portfolio decisions in the Ukrainian pharmaceutical context, where post-hoc analysis shows that optimization decisions made at inappropriate DRI levels (i.e., using a more sophisticated strategy than DRI supports) systematically underperformed their DRL-appropriate alternatives.
graph LR
A[DRI Score] --> B{DRI lt 0.20?}
B -->Yes| C[DRL 1: Conservative Hold
No Optimization]
B -->No| D{DRI lt 0.40?}
D -->Yes| E[DRL 2: Proportional Rules
Simple Rebalancing]
D -->No| F{DRI lt 0.60?}
F -->Yes| G[DRL 3: Linear Programming
Partially Reliable Data]
F -->No| H{DRI lt 0.80?}
H -->Yes| I[DRL 4: CVaR Optimization
Tail Risk Management]
H -->No| J[DRL 5: Multi-Objective
Full Optimization]
style J fill:#10b981,color:#fff
style C fill:#dc2626,color:#fff
9. Conclusion #
The Decision Readiness Index provides a principled, quantitative foundation for the HPF decision-readiness framework. By decomposing information sufficiency into five orthogonal dimensions and aggregating them into a single actionable score, DRI enables portfolio managers to make explicit the information assumptions underlying their optimization decisions — and to select strategies that are appropriate to current information conditions rather than idealized ones.