Same Text, Different Numbers: The Divergence of LLM-Based Measures
Abstract
Researchers increasingly use generative large language models (LLMs) to convert corporate text into empirical variables. We examine the extent to which LLM-based textual measures are invariant to model choice using thirteen measures, including sentiment, management clarity, uncertainty, answer specificity, and climate and political risk. Seven LLMs from different providers score earnings call transcripts of S&P 500 companies on these constructs. Cross-model rank correlations average only 0.52, and transcript-level differences common across providers account for only 34% of total score variation. Cross-model disagreement does not predict subsequent analyst or market disagreement, consistent with a substantial model-specific component rather than common ambiguity in the underlying disclosure. Model choice significantly affects downstream inference, with coefficient magnitudes, signs, and statistical significance varying substantially across models. Averaging across providers makes transcript rankings more stable for most constructs, but score levels remain sensitive to the models included in the ensemble. LLM-generated variables should therefore be treated as model-contingent measurements and validated across providers.
Figures & tables
| N | Mean | Std | Min | P25 | Median | P75 | Max | |
| LLM-related variables (call construct level) | ||||||||
| LLM Dispersion (Z) | 25,298 | 0.618 | 0.315 | 0.067 | 0.415 | 0.583 | 0.784 | 2.787 |
| Justif. Cosine Sim | 25,298 | 0.618 | 0.102 | 0.204 | 0.564 | 0.624 | 0.682 | 0.931 |
| Justif. Jaccard Sim | 25,298 | 0.183 | 0.061 | 0.010 | 0.150 | 0.169 | 0.193 | 0.584 |
| Firm-level variables (call level) | ||||||||
| ln(Assets) | 1,945 | 10.348 | 1.281 | 7.288 | 9.498 | 10.246 | 11.102 | 15.253 |
| Construct | Min | Mean | Median | Max | |
|---|---|---|---|---|---|
| Sentiment | 1,946 | 0.77 | 0.85 | 0.86 | 0.90 |
| Innovation | 1,946 | 0.59 | 0.76 | 0.75 | 0.87 |
| Uncertainty | 1,946 | 0.54 | 0.64 | 0.62 | 0.75 |
| Climate Risk | 1,946 | 0.36 | 0.58 | 0.53 | 0.79 |
| Specificity | 1,946 | 0.34 | 0.54 | 0.51 | 0.70 |
| Management Clarity | 1,946 | 0.38 | 0.53 | 0.51 | 0.66 |
| Construct | PC1 Variance Explained (%) | # PCs for 90% |
| Sentiment | 84.95 | 3 |
| Climate Risk | 75.71 | 3 |
| Innovation | 74.28 | 4 |
| Uncertainty | 65.28 | 5 |
| Political Risk | 64.24 | 4 |
| Specificity | 58.89 | 5 |
| Construct | Transcript | Provider | Residual | |||
|---|---|---|---|---|---|---|
| (% of Total) | (% of Total) | (% of Total) | ||||
| Sentiment | 74.0% | 9.9% | 16.1% | 0.970 | 0.952 | 13,622 |
| Innovation | 52.0% | 24.6% | 23.4% | 0.940 | 0.884 | 13,622 |
| Climate Risk | 58.5% | 10.1% | 31.4% | 0.929 | 0.908 | 13,622 |
| Uncertainty | 20.9% | 62.3% | 16.9% | 0.896 | 0.648 | 13,622 |
| Specificity | 42.4% | 15.0% | 42.6% | 0.875 | 0.838 | 13,622 |
| Textual Measure Dispersion (Std. Dev.) | ||||
| (1) | (2) | (3) | (4) | |
| Panel A: Firm Controls | ||||
| 0.0067 ∗∗∗ | 0.0029 | 0.0030 | 0.0046 ∗∗ | |
| (2.85) | (1.22) | (1.24) | (2.01) | |
| Book-to-Market | 0.0028 | -0.0050 | -0.0051 | -0.0092 |
| (0.27) | (-0.43) | (-0.44) | (-0.94) | |
| Climate Risk | Corporate Culture | Innovation | Integrity | Management Clarity | Political Risk | Quality | Respect | Sentiment | Specificity | Specificity Ratio | Teamwork | Uncertainty | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Mistral | 0.2 | 0.4 ∗∗∗ | 0.2 | 0.3 ∗∗ | 0.2 | -0.1 | 0.3 ∗∗ | 0.4 ∗∗ | 1.3 ∗∗∗ | 0.1 | 0.4 ∗∗∗ | 0.3 ∗∗ | -0.5 ∗∗∗ |
| (1.27) | (2.66) | (1.25) | (2.05) | (1.01) | (-0.84) | (2.17) | (2.46) | (7.60) | (0.95) | (2.92) | (2.13) | (-2.92) | |
| Gemini | 0.0 | 0.5 ∗∗∗ | 0.3 ∗ | 0.3 ∗ | 0.2 | -0.0 | 0.3 ∗ | 0.6 ∗∗∗ | 1.4 ∗∗∗ | 0.1 | 0.2 | 0.6 ∗∗∗ | -0.4 ∗∗∗ |
| (0.22) | (2.68) | (1.83) | (1.76) | (0.99) | (-0.29) | (1.73) | (3.79) | (8.61) | (0.72) | (1.33) | (3.62) | (-2.85) | |
| OpenAI | -0.1 | 0.5 ∗∗∗ | 0.3 ∗ | 0.4 ∗∗ | 0.1 | 0.2 | 0.4 ∗∗ | 0.4 ∗∗∗ | 1.1 ∗∗∗ | 0.1 | 0.4 ∗∗∗ | 0.4 ∗∗∗ | -0.5 ∗∗∗ |
| (-0.46) | (3.11) | (1.80) | (2.55) | (0.82) | (0.96) | (2.46) | (2.67) | (7.07) | (0.87) | (3.12) | (2.71) | (-3.80) |
| Provider | Knowledge cutoff | Calls pre | Calls post | Straddles? |
|---|---|---|---|---|
| Anthropic | 2023-08 | 0 | 1,946 | No |
| OpenAI | 2023-10 | 0 | 1,946 | No |
| Mistral | 2023-10 | 0 | 1,946 | No |
| Meta (Llama) | 2023-12 | 0 | 1,946 | No |
| Qwen | 2024-06 | 970 | 976 | Yes |
| DeepSeek | 2024-07 | 1,242 | 704 | Yes |
| Construct | DeepSeek post | Qwen post |
|---|---|---|
| Corp. culture | 0.0748 ∗∗∗ | -0.0402 |
| (3.35) | (-1.54) | |
| Quality | 0.0668 ∗∗∗ | -0.0220 |
| (2.88) | (-0.82) | |
| Mgmt clarity | 0.0573 ∗∗∗ | 0.0847 ∗∗∗ |
| (2.65) | (3.36) |
Appendix figures & tables17 assets
Supplementary material from the paper’s appendix.
Appendix
| Variable | Definition |
| LLM-based variables | |
| LLM Score | the score assigned by an LLM provider to the Q&A text of a call for a given construct, on the scale requested in the prompt (0–1 for all constructs except sentiment, which is scored from to ; the specificity ratio is defined as specific words over total words). The full prompts are reported in the Appendix. Scores are winsorized at the 1st and 99th percentiles within construct and provider, and z-standardized within construct and provider where indicated |
| LLM Confidence | the self-reported confidence (0–1) that each provider returns together with its score |
| LLM Dispersion (Z) | the standard deviation of the seven providers’ scores for the same call and construct, computed after z-standardizing each provider’s scores within construct |
| Justif. Cosine Sim | the average pairwise cosine similarity of sentence embeddings of the seven providers’ written justifications for the same call and construct |
| N | Mean | Std | Min | P25 | Median | P75 | Max | |
|---|---|---|---|---|---|---|---|---|
| LLM-related variables (call construct level) | ||||||||
| LLM Dispersion (Z) | 25,298 | 0.618 | 0.315 | 0.067 | 0.415 | 0.583 | 0.784 | 2.787 |
| Justif. Cosine Sim | 25,298 | 0.618 | 0.102 | 0.204 | 0.564 | 0.624 | 0.682 | 0.931 |
| Justif. Jaccard Sim | 25,298 | 0.183 | 0.061 | 0.010 | 0.150 | 0.169 | 0.193 | 0.584 |
| Firm-level variables (call level) | ||||||||
| ln(Assets) | 25,285 | 10.348 | 1.281 | 7.288 | 9.498 | 10.246 | 11.102 | 15.253 |
| Textual Measure Dispersion (Range) | ||||
| (1) | (2) | (3) | (4) | |
| Panel A: Firm Controls | ||||
| 0.0169 ∗∗∗ | 0.0069 | 0.0070 | 0.0112 ∗ | |
| (2.63) | (1.04) | (1.06) | (1.76) | |
| Book-to-Market | 0.0108 | -0.0090 | -0.0092 | -0.0191 |
| (0.38) | (-0.29) | (-0.29) | (-0.70) | |
LLM Reliability
Large language model reliability studies whether outputs remain correct, calibrated, robust, and controllable across prompts, contexts, and deployment conditions.
See all 789 papers