---
name: "valuation_football_field"
area: "valuation"
title: "Draw a football field"
price: "free"
method: "POST"
url: "https://api.conecto.chat/v1/tools/valuation_football_field"
mcp_server: "https://api.conecto.chat/mcp/valuation"
auth: "Authorization: Bearer <conecto_sk_ key>"
docs_url: "https://conecto.chat/tools/valuation/valuation_football_field"
---

# Draw a football field (`valuation_football_field`)

The valuation ranges side by side, with the overall range, the overlap, markers and a slide for the deck.

The valuation ranges side by side: each method's low, high and midpoint, the overall range, where the ranges overlap, and markers such as an offer. deck_block is the slide documents_create_deck draws as a chart.

Price: Free up to 1,000,000 reads a month for the whole account, then $0.50 per 10,000 reads. A call that fails costs nothing.

## Use it when

To bring several valuation methods together for a board or a client.

## Say this to your agent

> Put the DCF, the peer multiples and the past deals on one chart next to the seller's 25 million ask.

## Inputs

| Name | Type | Required | Description | Allowed values | Default |
|---|---|---|---|---|---|
| `ranges` | array of objects | yes | 1 to 12 items. |  |  |
| `ranges[].method` | string | yes, in each item of `ranges` | 1 to 200 characters. |  |  |
| `ranges[].low` | number | yes, in each item of `ranges` |  |  |  |
| `ranges[].high` | number | yes, in each item of `ranges` |  |  |  |
| `markers` | array of objects | no | Up to 5 items. |  |  |
| `markers[].label` | string | yes, in each item of `markers` | 1 to 200 characters. |  |  |
| `markers[].value` | number | yes, in each item of `markers` |  |  |  |
| `title` | string | no | 1 to 200 characters. |  |  |
| `currency` | string | no | Shown with the figures, e.g. EUR. Nothing is converted. Up to 10 characters. |  |  |

## Example

Written for Hansen & Voss, a restaurant-equipment wholesaler in Hamburg with 60 staff.

MCP: call `valuation_football_field` on the MCP server `https://api.conecto.chat/mcp/valuation` with these arguments:

```json
{
  "title": "Kuechentechnik Nord, enterprise value (EUR m)",
  "currency": "EUR",
  "ranges": [
    {
      "method": "DCF (WACC 8.7% to 9.7%)",
      "low": 19.8,
      "high": 24.6
    },
    {
      "method": "Trading multiples (EV/EBITDA)",
      "low": 18.2,
      "high": 23.9
    },
    {
      "method": "Precedent transactions",
      "low": 20.5,
      "high": 26.0
    }
  ],
  "markers": [
    {
      "label": "Seller's ask",
      "value": 25.0
    }
  ]
}
```

REST:

```bash
curl https://api.conecto.chat/v1/tools/valuation_football_field \
  -H "Authorization: Bearer $CONECTO_KEY" \
  -H "Content-Type: application/json" \
  -d '{"title": "Kuechentechnik Nord, enterprise value (EUR m)", "currency": "EUR", "ranges": [{"method": "DCF (WACC 8.7% to 9.7%)", "low": 19.8, "high": 24.6}, {"method": "Trading multiples (EV/EBITDA)", "low": 18.2, "high": 23.9}, {"method": "Precedent transactions", "low": 20.5, "high": 26.0}], "markers": [{"label": "Seller'\''s ask", "value": 25.0}]}'
```

## Response

```json
{
  "call_id": "5f0c8a2e-3b7d-4c1e-9a64-2d8e1f7b0c93",
  "tool": "valuation_football_field",
  "status": "succeeded",
  "replayed": false,
  "cost_usd": "$0.00",
  "balance_usd": "$19.75",
  "result": {
    "ranges": [
      {
        "method": "DCF (WACC 8.7% to 9.7%)",
        "low": 19.8,
        "high": 24.6,
        "midpoint": 22.2
      },
      {
        "method": "Trading multiples (EV/EBITDA)",
        "low": 18.2,
        "high": 23.9,
        "midpoint": 21.05
      }
    ],
    "overall": {
      "low": 18.2,
      "high": 26.0,
      "midpoint": 22.1
    },
    "overlap": {
      "low": 20.5,
      "high": 23.9
    },
    "markers": [
      {
        "label": "Seller's ask",
        "value": 25.0
      }
    ],
    "deck_block": {
      "type": "football_field",
      "title": "Kuechentechnik Nord, enterprise value (EUR m)",
      "ranges": [
        {
          "method": "DCF (WACC 8.7% to 9.7%)",
          "low": 19.8,
          "high": 24.6,
          "midpoint": 22.2
        },
        {
          "method": "Trading multiples (EV/EBITDA)",
          "low": 18.2,
          "high": 23.9,
          "midpoint": 21.05
        }
      ],
      "markers": [
        {
          "label": "Seller's ask",
          "value": 25.0
        }
      ],
      "currency": "EUR"
    },
    "currency": "EUR"
  }
}
```

`result`: ranges (method, low, high, midpoint), overall (low, high, midpoint), overlap (or null when the ranges never meet), markers and deck_block, the slide for documents_create_deck.

## Errors

| Code | Status | When | Fix |
|---|---|---|---|
| `invalid_input` | 400 | A range's low is above its high. | Swap them. |

The refusals every tool can give (401 key, 402 balance, 429 limits) are on the errors page: https://conecto.chat/docs/errors.md

## Related

- [valuation_dcf](https://conecto.chat/tools/valuation/valuation_dcf.md): A DCF valuation from free cash flows and a WACC: present values, terminal value, enterprise and equity value, and a sensitivity grid. Free up to 1,000,000 reads a month.
- [valuation_wacc](https://conecto.chat/tools/valuation/valuation_wacc.md): The WACC from the risk-free rate, the market premium and a beta relevered from peers, with each step written out. Free up to 1,000,000 reads a month.
- [valuation_rates](https://conecto.chat/tools/valuation/valuation_rates.md): Today's risk-free curve and its recent average from the Bundesbank, the ECB or the US Treasury, as decimals. Free up to 1,000,000 reads a month.
- [valuation_fx](https://conecto.chat/tools/valuation/valuation_fx.md): Amounts converted between currencies at the ECB's euro reference rates, on a date or at a past year's average. Free up to 1,000,000 reads a month.
- [valuation_multiples](https://conecto.chat/tools/valuation/valuation_multiples.md): Peer multiples with their quartiles and the enterprise and equity value they imply for the target, less any discount. Free up to 1,000,000 reads a month.
- [valuation_lbo](https://conecto.chat/tools/valuation/valuation_lbo.md): A buyout financed with debt, year by year: sources and uses, each debt tranche, the exit, MOIC, IRR and an IRR grid by entry and exit multiple. Free up to 1,000,000 reads a month.
- [valuation_benchmark](https://conecto.chat/tools/valuation/valuation_benchmark.md): The target's KPIs against its peers: quartiles, percentile, gap to the median and whether each is a strength or a potential. Free up to 1,000,000 reads a month.
- [valuation_scores](https://conecto.chat/tools/valuation/valuation_scores.md): Altman, Piotroski and Beneish scores from a company's figures, and whether it is growing, mature or distressed. Free up to 1,000,000 reads a month.
- [valuation_forecast](https://conecto.chat/tools/valuation/valuation_forecast.md): Model forecasts with 80% and 95% intervals for revenue, EBITDA or monthly sales, with a confidence label and the plan checked against the range. Free up to 1,000,000 reads a month.
- [valuation_beta](https://conecto.chat/tools/valuation/valuation_beta.md): Betas of listed peers from closing prices the business gives, with R squared, the t-statistic and the unlevered beta. Free up to 1,000,000 reads a month.
