Skip to content
Back to skills

Bankertoolbench Eval

ASecurity

Evaluates AI agents' ability to execute end-to-end investment banking workflows, requiring multi-file deliverable generation (Excel, PowerPoint, reports) using specialized financial tools and data sources. It probes financial judgment, cross-artifact consistency, tool-use fidelity, and professional presentation standards under realistic constraints. Use when the user wants to benchmark on BankerToolBench, or asks about evaluating this task. Reports rubric score.

  • 3 stars
  • 0 votes
  • 0 copies
  • 3 views
  • Added September 11, 2026
ai-agentspythongogitapisecurity

Works with

  • api
  • mcp

Security analysis

A100/100

Scanned September 11, 2026

npx -y skills add qhjqhj00/research-skills-pool --skill bankertoolbench-eval --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Bankertoolbench Eval?

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

Security grade badge for Bankertoolbench Eval
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/qhjqhj00-bankertoolbench-eval/badge)](https://www.skillsdirectory.com/skills/qhjqhj00-bankertoolbench-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: bankertoolbench-eval
description: Evaluates AI agents' ability to execute end-to-end investment banking workflows, requiring multi-file deliverable generation (Excel, PowerPoint, reports) using specialized financial tools and data sources. It probes financial judgment, cross-artifact consistency, tool-use fidelity, and professional presentation standards under realistic constraints. Use when the user wants to benchmark on BankerToolBench, or asks about evaluating this task. Reports rubric score.
metadata:
  skill_kind: dataset_eval
  source_arxiv: 2604.11304
  bibtex_key: [REDACTED]
  confidence: high
---

# bankertoolbench-eval

> BankerToolBench: Evaluating AI Agents in End-to-End Investment Banking Workflows — Lau et al. (2026) (arXiv:2604.11304, 2026)

## What this evaluates

Evaluates AI agents' ability to execute end-to-end investment banking workflows, requiring multi-file deliverable generation (Excel, PowerPoint, reports) using specialized financial tools and data sources. It probes financial judgment, cross-artifact consistency, tool-use fidelity, and professional presentation standards under realistic constraints.

## Datasets

- **BankerToolBench** — total 100; splits: train (80), test (20); repo https://github.com/harbor-framework/harbor

## Metrics

- `rubric score` **(primary)** — range: [0, 1]
  - Average score across 100+ expert-crafted criteria per task. Each criterion is evaluated as a binary pass/fail based on professional deliverable standards, then averaged to produce a single task-level metric.

## Input / output format

**Input**: A structured prompt template specifying the agent's role ('investment banker'), available tools (MCP tools for VDR/SEC EDGAR, Python libraries), directory layout, execution protocol, formatting guidelines, security constraints, and a specific <TASK> instruction.

**Output**: Multi-file deliverables (e.g., .xlsx, .pptx, .pdf, .docx) saved to the `banker Workspace/deliverables/` directory. Intermediate scripts go to `banker Workspace/`.

## Scoring recipe

```python
def compute_rubric_score(predictions, rubric_criteria):
    scores = []
    for criterion in rubric_criteria:
        # Binary check: 1 if deliverable meets criterion, 0 otherwise
        met = verifier_or_human_check(predictions, criterion)
        scores.append(1.0 if met else 0.0)
    return sum(scores) / len(scores)
```

## Common pitfalls

- Excel formulas written by agents must be recalculated using headless LibreOffice before being read with `openpyxl`, otherwise they return `None` or stale values.
- Agents must strictly use the provided MCP tools (VDR, SEC EDGAR) for financial data and are explicitly forbidden from using web search or external APIs.
- Only files saved to `banker Workspace/deliverables/` are reviewed for grading; intermediate outputs in other directories are ignored.

## Evidence (verbatim from paper)

> Table 4 shows that for Claude Opus 4.6, the spread in output quality achieved across the three harnesses is very small (the average rubric score only varies by 0.3).

## Citation

```bibtex
@misc{lau2026bankertoolbench,
  title={BankerToolBench: Evaluating AI Agents in End-to-End Investment Banking Workflows},
  author={Lau et al. (2026)},
  year={2026},
  note={arXiv:2604.11304}
}
```

- arXiv: 2604.11304

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.