Skip to content
Back to skills

Financial Nlp Efficiency Eval

ASecurity

Evaluates large language models on ten financial NLP tasks to measure classification and generation accuracy, inference speed, and a novel Token Efficiency Score (TES) that quantifies the performance-compute trade-off. Use when the user wants to benchmark on Financial NLP tasks (10 datasets), or asks about evaluating this task. Reports Token Efficiency Score (TES).

  • 3 stars
  • 0 votes
  • 0 copies
  • 5 views
  • Added September 11, 2026
researchpythongoperformance

Security analysis

A100/100

Scanned September 11, 2026

npx -y skills add qhjqhj00/research-skills-pool --skill financial-nlp-efficiency-eval --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Financial Nlp Efficiency Eval?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Financial Nlp Efficiency Eval
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/qhjqhj00-financial-nlp-efficiency-eval/badge)](https://www.skillsdirectory.com/skills/qhjqhj00-financial-nlp-efficiency-eval)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: financial-nlp-efficiency-eval
description: Evaluates large language models on ten financial NLP tasks to measure classification and generation accuracy, inference speed, and a novel Token Efficiency Score (TES) that quantifies the performance-compute trade-off. Use when the user wants to benchmark on Financial NLP tasks (10 datasets), or asks about evaluating this task. Reports Token Efficiency Score (TES).
metadata:
  skill_kind: dataset_eval
  source_arxiv: 2512.14717
  bibtex_key: bi2025gptoss
  confidence: high
---

# financial-nlp-efficiency-eval

> Is GPT-OSS All You Need? Benchmarking Large Language Models for Financial Intelligence and the Surprising Efficiency Paradox — Bi et al. (2025) (arXiv:2512.14717, 2025)

## What this evaluates

Evaluates large language models on ten financial NLP tasks to measure classification and generation accuracy, inference speed, and a novel Token Efficiency Score (TES) that quantifies the performance-compute trade-off.

## Datasets

- **Financial NLP tasks (10 datasets)** — total ?; splits: test (-1)

## Metrics

- `Token Efficiency Score (TES)` **(primary)** — range: other
  - TES = (1000 / tokens) × 100 if the model produces a correct answer, otherwise 0. It quantifies efficiency by inversely scaling with token consumption while rewarding correctness.
- `Accuracy` — range: percent
  - Percentage of correctly predicted labels or answers across the ten financial NLP tasks.

## Input / output format

**Input**: Financial text samples for ten NLP tasks (e.g., sentiment analysis, question answering, entity recognition). Numerical values are preserved in their original format rather than converted to text.

**Output**: Deterministic/greedy decoded text responses, maximum 512 tokens, with early stopping on end-of-sequence tokens.

## Scoring recipe

```python
def compute_tes_and_accuracy(predictions, golds, tokens_used):
    correct = sum(1 for p, g in zip(predictions, golds) if p == g)
    accuracy = correct / len(golds)
    tes_values = []
    for p, g, t in zip(predictions, golds, tokens_used):
        if p == g:
            tes_values.append((1000 / t) * 100)
        else:
            tes_values.append(0)
    return accuracy, sum(tes_values) / len(tes_values)
```

## Common pitfalls

- TES heavily penalizes longer correct answers due to the inverse token relationship, making it sensitive to verbosity rather than just correctness.
- Greedy decoding (temperature=0) is strictly enforced, so results from sampling-based decoding are not directly comparable.
- Zero-shot evaluation yields lower absolute accuracy than fine-tuned models in literature, so cross-study comparisons require caution.

## Evidence (verbatim from paper)

> We implement greedy decoding for all generation tasks to eliminate randomness and enable reproducibility. Maximum generation length is set to 512 tokens for question answering tasks, though most responses require fewer than 100 tokens. ... TES: Token Efficiency Score = (1000/tokens) × 100 if correct, 0 if the model cannot produce answers

## Citation

```bibtex
@misc{bi2025gptoss,
  title={Is GPT-OSS All You Need? Benchmarking Large Language Models for Financial Intelligence and the Surprising Efficiency Paradox},
  author={Bi et al. (2025)},
  year={2025},
  note={arXiv:2512.14717}
}
```

- arXiv: 2512.14717

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.