← All tools

Finance Modelling

Comparable-Company Analysis

Peer-implied valuation range across EV/Revenue, EV/EBITDA, and P/E multiples.

comps_analysis

Overview

Companion to dcf_model. Comps gives a market-anchored cross-check; DCF gives a fundamentals-anchored view.

How it works

READ_ONLY. Deterministic. Output is structured so the agent can synthesise a 'valuation triangle' in a follow-up reasoning step.

Example

When a user asks:

Comps for ACME against three peers with the standard multiples.

the agent calls the tool:

comps_analysis(target={...}, peers=[{...},{...},{...}])

and gets back: EV/Revenue: range $6.8bn–$8.2bn (median $7.5bn) EV/EBITDA: range $5.3bn–$6.6bn (median $5.7bn) P/E: range $2.9bn–$3.8bn (median $3.4bn)

What it's good for

Real scenarios where agents put this tool to work.

Pre-pitch valuation triangulation
Sanity check on the DCF terminal multiple

Source

Implementation lives at swarmai-tools/src/main/java/ai/intelliswarm/swarmai/tool/finance/CompsAnalysisTool.java in the swarm-ai repository.

Open comps_analysis on GitHub →