Version 2026-10-19
Calculator API
POST a JSON object. The response includes the calculator name and this version. GET the same path for the published test vectors. If your result does not match a vector, do not paraphrase it.
curl -s -H 'content-type: application/json' \
-d '{"checks":{"proofOfFunds":true,"downPayment":true}}' \
https://getnewhands.com/api/v1/calculators/buyer_readinessMCP tools list_calculators and run_calculator call the same functions.
amortize
Fully amortizing payment. A zero rate spreads principal evenly.
1 published vectors
dscr
Cash flow divided by annual debt service. Null when debt service is not positive. A ratio under 1.25 is a common lender screen, not a rule.
1 published vectors
sba_structure
Down payment and seller note as percents of price. The remainder is the SBA loan. Does not apply SOP 50 10.
1 published vectors
deal_structure
Buyer cash, seller note, contingent earnout, equity roll, and the SBA loan that fills the rest. Earnout is outside the loan.
1 published vectors
add_backs
Sums lines to SDE and warns when a one-time add is marked recurring or is large against reported profit.
2 published vectors
working_capital_peg
Current assets excluding cash, minus current liabilities excluding debt, compared with a negotiated peg. No typical percent.
1 published vectors
buyer_readiness
Weights on a published checklist. Not a credit decision.
1 published vectors
seller_exit
Seller checklist with a 90-day plan and a 1-year plan. Not a valuation.
1 published vectors
valuation
SDE times a NewHands teaching-assumption industry band (illustrative planning range, not a market transaction comp dataset), with disclosed adjustments, floored at 0.80. Real estate is added after the multiple. An estimate, not an appraisal.
1 published vectors
buy_box
Normalizes a buyer's search. Unknown industries and states are dropped. Not proof of funds.
1 published vectors