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: lau2026bankertoolbench
  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…