Agent Policy-Value Audit: Separating Transition Composition from Event Selection in Financial LLM Agents
Organizations: Alex · Emory University Atlanta, USA · Andrew · Aurora
Abstract
Financial LLM agents are often evaluated by comparing their end-to-end returns with those of a baseline and testing the paired difference against zero. This measures whether deploying the agent changes realized performance, but it does not isolate event-selection skill. An agent that frequently changes positions from flat to long can earn a positive paired return from an upward-drifting event pool even when it selects events at random. We propose the Agent Policy-Value Audit, which holds fixed the observed count of each ordered action-change type and randomly reassigns them across eligible events. The average payoff from these reassignments is the composition benchmark; the difference between observed deployment value and this benchmark is selection value. In semi-synthetic benchmarks based on real earnings-event returns, a zero-centered paired test falsely attributes passive exposure to selection skill in of no-skill replications, while the transition-matched audit reduces this rate to . Applied retrospectively to 723 earnings events at 44 U.S. consumer-facing firms, the audit decomposes the agent's gross deployment value of bps/event into a composition benchmark and a selection value. The agent does not detectably outperform matched random assignments. Financial-agent evaluations should report deployment value separately from event-selection value.
Figures & tables
| Stage | Note | |
| Raw earnings events | main megacap | |
| Main-cohort candidate events | 2020–2025 calendar window | |
| Scoreable out-of-sample events | CRSP availability; eff. 2024 | |
| Full fallback (ITT default; counted) | retries exhausted | |
| Genuine agent decisions (per-protocol) | ||
| Rule-overrides (agent vs. rule) | flat trade other |
| Arm | Policy class | Information set | Role |
|---|---|---|---|
| Deterministic | Structured only | Factorial control | |
| Deterministic | five aggregates | Factorial treated | |
| LLM | Structured only | Factorial control | |
| LLM | five aggregates | Matched-information cell |
| False attribution (no skill) | Power | ||||||
|---|---|---|---|---|---|---|---|
| Procedure | P | K | F | Centered | Exposure | Timing | |
| Standalone book, i.i.d. | – | – | – | .050 | .139 | .578 | .890 |
| Standalone book, clustered | – | – | – | .053 | .200 | .577 | .917 |
| Unpaired ablation | – | – | – | .010 | .014 | .164 | .625 |
| Zero-centered paired test | – | – | .057 | .116 | .592 | .846 | |
| Intervention-count permutation | – | – | .048 | .021 | .490 | .665 | |
| Rejection / sensitivity rate | Power | ||||
|---|---|---|---|---|---|
| Assignment / test | U | SX | RX | NL | PW |
| Matched, baseline pools (primary) | |||||
| Matched, year | |||||
| Matched, firm | |||||
| Zero-centered paired, clustered | |||||
| Contrast | Chg. rate | Gross | Net | CI | |
|---|---|---|---|---|---|
| Full agent vs. rule (ITT) | |||||
| Scaffold-free LLM vs. rule (PP) | |||||
| External Llama: social orig | — |
| Transition | Observed | Null mean | Residual | To (bps/event) | |
|---|---|---|---|---|---|
| flat long | |||||
| flat short | |||||
| other | |||||
| Total |
| Contrast | Change rate | Gross | CI |
|---|---|---|---|
| Social info., deterministic ( ) ∗ | |||
| Social info., LLM ( ) | |||
| Policy, matched info. ( ) | |||
| Policy, structured only ( ) | |||
| Information policy interaction | — |
| Null specification | Conditioning | Payoff pctl. | Win pctl. |
|---|---|---|---|
| Primary | baseline action | nd | th |
| Year-stratified | year | th | th |
| Firm-preserving ‡ | within firm | th | th |
| Demeaned § | firm quarter | nd | — |
| Propensity-stratified † | propensity quintile | th | th |
LLM Agent Evaluation
Large language model agent evaluation measures whether tool-using systems complete tasks reliably, safely, and efficiently.
See all 1,179 papersFrom Knowing to Doing: A Memory-Controlled Benchmark for LLM Trading Agents on Stock Markets
ValueBlindBench: Agreement-Gated Stress Testing of LLM-Judged Investment Rationales Before Returns Are Observable
constraint\_awareness, ), single-judge rankings are family-dependent, and terse-correct rationales receive a rubric-point penalty relative to honest rationales. A targeted anchor-specificity probe further shows that financial constructs such as constraint awareness are operationally load-bearing. The scientific object is therefore not a leaderboard and not a claim to measure true investment skill. ValueBlindBench is a pre-calibration metrology layer for AI-finance evaluation: it governs whether a proposed LLM-judge-based investment-rationale claim is stable enough, agreed enough, and uncontaminated enough to be reported at all.