Valuein
Discovery

Compute M&A Accretion/Dilution

compute_accretion_dilution
Benchmark and above

M&A accretion/dilution: the standard sell-side/banker quick-screen for whether a proposed acquisition adds to (accretive) or subtracts from (dilutive) the acquirer's EPS in the first pro-forma year. Pulls net income + shares outstanding for both companies, and each side's late...

Example Call

example_call.pypython
# Using the Valuein MCP server from Python (via MCP SDK)# Or call directly from Claude / Cursor after setup result = await client.call_tool(    "compute_accretion_dilution",    arguments={    "acquirer_ticker": "EXAMPLE",    "target_ticker": "EXAMPLE",    "offer_price_per_share": 10,    "cash_pct": 10})print(result)

Direct tool call:compute_accretion_dilution(...)

Inputs

ParameterTypeRequiredDescription
acquirer_tickerstring
required
Acquirer's stock ticker symbol, e.g. MSFT.
target_tickerstring
required
Target's stock ticker symbol, e.g. ATVI.
offer_price_per_sharenumber
required
Offer price per target share (USD).
cash_pctnumber
required
Fraction (0-1) of deal value paid in cash; the remainder (1 - cash_pct) is paid in acquirer stock.
synergies_pretaxnumberoptionalPretax annual run-rate cost/revenue synergies (USD). Default 0.Default: 0
cash_financing_source"new_debt" | "balance_sheet_cash"optionalWhere the cash consideration is funded from. "new_debt" (default) applies an after-tax interest drag; "balance_sheet_cash" applies none.Default: "new_debt"
new_debt_interest_ratenumberoptionalAnnual interest rate on new acquisition debt (only used when cash_financing_source is "new_debt"). Default 0.06.Default: 0.06
tax_ratenumberoptionalEffective tax rate applied to synergies and the interest drag. Default 0.21.Default: 0.21
acquirer_share_price_overridenumberoptionalOverride the acquirer's live EOD close. Leave unset to use the latest R2-derived price.
target_share_price_overridenumberoptionalOverride the target's live EOD close (used only for the disclosed premium). Leave unset to use the latest R2-derived price.
as_of_datestringoptionalPoint-in-time cutoff (YYYY-MM-DD) for both companies' fundamentals + prices. Omit to use the latest knowable data.

Output Fields

acquirer_tickertarget_tickerresult

Example Response

Illustrative
response.jsonjson
{  "acquirer_ticker": null,  "target_ticker": null,  "result": null}

Shape only — field names match the live schema; values are placeholders, not real filings. See MCP server for the structured response shape.

Notes

Available from the Benchmark plan and above.

Try this tool

Get tokenAll tools
CategoryDiscovery
PIT-safeNo
Min planBenchmark
Inputs11 (4 required)

Plan Access

Sample (guest)
Not included
Benchmark (token)
Available
Pro
Available
Institutional
Available

Index names are trademarks of their owners; Valuein is not affiliated with or endorsed by any index provider.