Skip to content
verify mcp Beta VerifyMCP is currently in beta. If you notice any issues, email [email protected] and we’ll put it right.

Numeratica — financial planning calculations

REMOTE · API.NUMERATICA.COM · 2 COMPONENTS · SCANNED AUG 3

Deterministic US financial planning: retirement Monte Carlo, Roth conversion, RMD, tax, IRMAA, SS

+7 this week 55 Trust /100
Trust breakdown (6 categories)

How this component scores in each security and reliability category. Every signal is checked automatically against the live server, and we only credit what we can confirm. How we score →

Endpoint Security60
Transport & Reachability100
Schema Quality & AI Usability30
  • AI-judged instruction clarity (poor).Fail
  • Context-footprint check failed: tool/resource definitions use about 10438 tokens (~137/item across 76 items; 76 tools + 0 resources), over budget; trim descriptions and params. See how to fix → Fail
  • Usage-examples check failed: none of the tools include examples. See how to fix → Fail
Stability & Change Management23
  • Stability observed for 7 of 30 days with no destabilising changes; credit accrues until the full window elapses.Partial
Tool Coverage67
  • 100% of tools have a non-trivial description (not blank, and not just the tool's name).Pass
  • 0% of tool parameters carry a description.Fail
Capabilities100
  • Implements a supported MCP spec version (2025-11-25); the latest is 2026-07-28.Pass
Install

Add this component to your MCP client. Where a client-specific snippet is available, pick your client below and copy it straight into your config; otherwise use the connection detail shown.

remote · api.numeratica.com

# add to Claude Code
claude mcp add --transport http com-numeratica-mcp https://api.numeratica.com/mcp
# ~/.codex/config.toml
[mcp_servers.com-numeratica-mcp]
url = "https://api.numeratica.com/mcp"
// opencode.json
{
  "$schema": "https://opencode.ai/config.json",
  "mcp": {
    "com-numeratica-mcp": {
      "type": "remote",
      "url": "https://api.numeratica.com/mcp",
      "enabled": true
    }
  }
}
# add to OpenClaw
openclaw mcp add com-numeratica-mcp --url https://api.numeratica.com/mcp --transport streamable-http
# ~/.hermes/config.yaml
mcp_servers:
  com-numeratica-mcp:
    url: "https://api.numeratica.com/mcp"
// mcp.json
{
  "mcpServers": {
    "com-numeratica-mcp": {
      "type": "http",
      "url": "https://api.numeratica.com/mcp"
    }
  }
}

The mcpServers block is a cross-client convention. Remote transports vary, so check your client's docs.

Changelog

Every change we have recorded for this component, newest first. Security-relevant changes are always shown. ▲ marks a change for the better, ▼ a change for the worse; unmarked changes are neutral.

  • 2 Aug 26 +1

    No change was recorded against any check on this day. Stability & Change Management went from 17 to 20. That category is still filling its 30-day observation window: 5 days of observed history at the previous scan, 6 at this one. The score rises as the window fills, whether or not the server changes.

  • 1 Aug 26 +4
    • We updated how we score, so this day's move reflects our rubric, not a change to the server See what changed → functional
  • 31 Jul 26 0
    • We updated how we score, so this day's move reflects our rubric, not a change to the server See what changed → functional
  • 30 Jul 26 +1

    No change was recorded against any check on this day. Stability & Change Management went from 7 to 10. That category is still filling its 30-day observation window: 2 days of observed history at the previous scan, 3 at this one. The score rises as the window fills, whether or not the server changes.

  • 29 Jul 26 +1

    No change was recorded against any check on this day. Stability & Change Management went from 3 to 7. That category is still filling its 30-day observation window: 1 days of observed history at the previous scan, 2 at this one. The score rises as the window fills, whether or not the server changes.

  • 28 Jul 26 0
    • Stability: unverified → 0.03 functional
  • 27 Jul 26 48

    First indexed and scored.

Diagnostics

Diagnostic detail from the automated scan of this channel: what the scanner observed at each step, so you can see exactly where a check passed or failed. It is informational only and never changes the trust score.

Captured 3 Aug 2026 · Probed https://api.numeratica.com/mcp

TLS valid

Negotiated TLS 1.3 with TLS_AES_128_GCM_SHA256 .

Subject Issuer Valid from Valid until Key Signature Serial
CN=api.numeratica.com CN=WR3,O=Google Trust Services,C=US 27 Jun 2026 25 Sept 2026 RSA 2048 SHA256-RSA 4766f62e1295ea41097b263d09f92498
SANs: api.numeratica.com
CN=WR3,O=Google Trust Services,C=US (CA) CN=GTS Root R1,O=Google Trust Services LLC,C=US 13 Dec 2023 20 Feb 2029 RSA 2048 SHA256-RSA 7ff005a91568d63abc22861684aa4b5a
CN=GTS Root R1,O=Google Trust Services LLC,C=US (CA) CN=GlobalSign Root CA,OU=Root CA,O=GlobalSign nv-sa,C=BE 19 Jun 2020 28 Jan 2028 RSA 4096 SHA256-RSA 77bd0d6cdb36f91aea210fc4f058d30d
DNSSEC secure

Validation of api.numeratica.com. Secure

Zone DS Keys Algorithms Outcome
. trust_anchor 20326, 38696 8, 8 Verified
com. present 19718 13 Verified
numeratica.com. present 2371 13 Verified
api.numeratica.com. Verified address RRset verified with the apex keys
Authentication No authorisation required

The endpoint answered without asking for a token. Anyone who knows the URL can reach it.

Result No authorisation required
HTTP status 200
Header Value
x-content-type-options nosniff
Transports 2 probes
Transport URL Outcome Status Location
streamable-http https://api.numeratica.com/mcp Verified 200
http (plaintext) http://api.numeratica.com/mcp HTTPS enforced 302 https://api.numeratica.com/mcp
MCP tools — 76 exposed · ~10,438 tokens

The tools this component advertises to a client, with an estimated token cost for each. Expand a tool to see its parameters and schema. The per-tool counts are indicative and are not scored directly; the schema's total context footprint is one signal in Schema Quality & AI Usability.

Tool Tokens
annuity ~146

Annuity. Numeratica POST /v1/annuity — returns JSON with result_id, engine_version, and a not-advice disclaimer (seed echoed for reproducible Monte Carlo where applicable). See the input schema for the accepted fields.

NameTypeReqDescription
ageinteger
assumed_ratenumber
payout_typestring
period_certain_yearsinteger
premiumnumber
second_ageinteger
second_sexstring
sexstring
start_ageinteger
survivor_pctnumber
target_incomenumber

No output schema declared.

No examples provided.

benefits_dependent_care ~126

Benefits dependent care. Numeratica POST /v1/benefits/dependent-care — returns JSON with result_id, engine_version, and a not-advice disclaimer (seed echoed for reproducible Monte Carlo where applicable). See the input schema for the accepted fields.

NameTypeReqDescription
dependent_care_expensesnumber
filing_statusstring
fsa_contribution_limitnumber
marginal_tax_ratenumber
ordinary_incomenumber
qualifying_countinteger
tax_yearinteger

No output schema declared.

No examples provided.

benefits_health_plan ~130

Benefits health plan. Numeratica POST /v1/benefits/health-plan — returns JSON with result_id, engine_version, and a not-advice disclaimer (seed echoed for reproducible Monte Carlo where applicable). See the input schema for the accepted fields.

NameTypeReqDescription
employer_hsa_seednumber
expected_medical_spendnumber
hdhpobject
hsa_contributionnumber
marginal_tax_ratenumber
ppoobject
ppo_fsa_contributionnumber

No output schema declared.

No examples provided.

capital_market_assumptions ~86

Capital market assumptions. Numeratica POST /v1/capital-market-assumptions — returns JSON with result_id, engine_version, and a not-advice disclaimer (seed echoed for reproducible Monte Carlo where applicable). See the input schema for the accepted fields.

NameTypeReqDescription
assetsarray
correlationarray
default_correlationnumber

No output schema declared.

No examples provided.

cashflow_npv_irr ~92

Cashflow npv irr. Numeratica POST /v1/cashflow/npv-irr — returns JSON with result_id, engine_version, and a not-advice disclaimer (seed echoed for reproducible Monte Carlo where applicable). See the input schema for the accepted fields.

NameTypeReqDescription
cashflowsarray
dated_cashflowsarray
ratenumber

No output schema declared.

No examples provided.

college_savings ~122

College savings. Numeratica POST /v1/college-savings — returns JSON with result_id, engine_version, and a not-advice disclaimer (seed echoed for reproducible Monte Carlo where applicable). See the input schema for the accepted fields.

NameTypeReqDescription
annual_cost_todaynumber
college_start_ageinteger
current_child_ageinteger
current_savingsnumber
expected_returnnumber
tuition_inflationnumber
years_in_collegeinteger

No output schema declared.

No examples provided.

contribution_limits ~152

Contribution limits. Numeratica POST /v1/contribution-limits — returns JSON with result_id, engine_version, and a not-advice disclaimer (seed echoed for reproducible Monte Carlo where applicable). See the input schema for the accepted fields.

NameTypeReqDescription
ageinteger
compensationnumber
elective_deferral_ytdnumber
employer_match_cap_pctnumber
employer_match_ratenumber
hsa_contribution_ytdnumber
hsa_coveragestring
ira_contribution_ytdnumber
prior_year_wagesnumber
tax_yearinteger

No output schema declared.

No examples provided.

debt_payoff ~80

Debt payoff. Numeratica POST /v1/debt-payoff — returns JSON with result_id, engine_version, and a not-advice disclaimer (seed echoed for reproducible Monte Carlo where applicable). See the input schema for the accepted fields.

NameTypeReqDescription
debtsarray
monthly_budgetnumber
strategystring

No output schema declared.

No examples provided.

debt_vs_invest ~167

Debt vs invest. Numeratica POST /v1/debt-vs-invest — returns JSON with result_id, engine_version, and a not-advice disclaimer (seed echoed for reproducible Monte Carlo where applicable). See the input schema for the accepted fields.

NameTypeReqDescription
annual_fee_ratenumber
expected_returnnumber
extra_monthlynumber
horizon_yearsinteger
interest_deductibleboolean
loan_annual_ratenumber
loan_balancenumber
loan_minimum_paymentnumber
marginal_ratenumber
num_simulationsinteger
return_volatilitynumber
seedinteger

No output schema declared.

No examples provided.

education_529_to_roth ~140

Education 529 to roth. Numeratica POST /v1/education/529-to-roth — returns JSON with result_id, engine_version, and a not-advice disclaimer (seed echoed for reproducible Monte Carlo where applicable). See the input schema for the accepted fields.

NameTypeReqDescription
account_age_yearsinteger
balancenumber
beneficiary_ageinteger
beneficiary_earned_incomenumber
lifetime_rolled_alreadynumber
other_ira_contributionsnumber
recent_contributionsnumber
yearinteger

No output schema declared.

No examples provided.

education_aid_estimate ~239

Education aid estimate. Numeratica POST /v1/education/aid-estimate — returns JSON with result_id, engine_version, and a not-advice disclaimer (seed echoed for reproducible Monte Carlo where applicable). See the input schema for the accepted fields.

NameTypeReqDescription
award_yearinteger
cost_of_attendancenumber
family_sizeinteger
parent2_earned_incomenumber
parent_aginumber
parent_business_farm_worthnumber
parent_cash_savingsnumber
parent_earned_incomenumber
parent_filing_statusstring
parent_income_tax_paidnumber
parent_investments_netnumber
parent_untaxed_incomenumber
single_parentboolean
student_aginumber
student_assetsnumber
student_earned_incomenumber
student_income_tax_paidnumber
student_untaxed_incomenumber

No output schema declared.

No examples provided.

education_student_loan ~146

Education student loan. Numeratica POST /v1/education/student-loan — returns JSON with result_id, engine_version, and a not-advice disclaimer (seed echoed for reproducible Monte Carlo where applicable). See the input schema for the accepted fields.

NameTypeReqDescription
aginumber
dependentsinteger
family_sizeinteger
guideline_yearinteger
interest_ratenumber
loan_balancenumber
loan_before_2014boolean
pursuing_pslfboolean
standard_term_monthsinteger
statestring

No output schema declared.

No examples provided.

education_student_loan_refi ~102

Education student loan refi. Numeratica POST /v1/education/student-loan-refi — returns JSON with result_id, engine_version, and a not-advice disclaimer (seed echoed for reproducible Monte Carlo where applicable). See the input schema for the accepted fields.

NameTypeReqDescription
discount_ratenumber
federalobject
refi_ratenumber
refi_term_monthsinteger

No output schema declared.

No examples provided.

equity_comp_espp ~104

Equity comp espp. Numeratica POST /v1/equity-comp/espp — returns JSON with result_id, engine_version, and a not-advice disclaimer (seed echoed for reproducible Monte Carlo where applicable). See the input schema for the accepted fields.

NameTypeReqDescription
discount_pctnumber
offering_date_pricenumber
purchase_date_pricenumber
sale_pricenumber
sharesnumber

No output schema declared.

No examples provided.

equity_comp_iso ~130

Equity comp iso. Numeratica POST /v1/equity-comp/iso — returns JSON with result_id, engine_version, and a not-advice disclaimer (seed echoed for reproducible Monte Carlo where applicable). See the input schema for the accepted fields.

NameTypeReqDescription
filing_statusstring
fmv_at_exercisenumber
ordinary_incomenumber
other_amt_preference_itemsnumber
sale_pricenumber
sharesnumber
strike_pricenumber
tax_yearinteger

No output schema declared.

No examples provided.

equity_comp_iso_amt_capacity ~123

Equity comp iso amt capacity. Numeratica POST /v1/equity-comp/iso-amt-capacity — returns JSON with result_id, engine_version, and a not-advice disclaimer (seed echoed for reproducible Monte Carlo where applicable). See the input schema for the accepted fields.

NameTypeReqDescription
filing_statusstring
fmv_at_exercisenumber
ordinary_incomenumber
other_amt_preference_itemsnumber
strike_pricenumber
tax_yearinteger

No output schema declared.

No examples provided.

equity_comp_iso_schedule ~155

Equity comp iso schedule. Numeratica POST /v1/equity-comp/iso-schedule — returns JSON with result_id, engine_version, and a not-advice disclaimer (seed echoed for reproducible Monte Carlo where applicable). See the input schema for the accepted fields.

NameTypeReqDescription
annual_amt_budgetnumber
annual_fmv_growthnumber
annual_income_growthnumber
annual_ordinary_incomenumber
filing_statusstring
fmv_at_startnumber
horizon_yearsinteger
strike_pricenumber
tax_yearinteger
total_sharesnumber

No output schema declared.

No examples provided.

equity_comp_nso ~114

Equity comp nso. Numeratica POST /v1/equity-comp/nso — returns JSON with result_id, engine_version, and a not-advice disclaimer (seed echoed for reproducible Monte Carlo where applicable). See the input schema for the accepted fields.

NameTypeReqDescription
filing_statusstring
fmv_at_exercisenumber
other_ordinary_incomenumber
sharesnumber
strike_pricenumber
tax_yearinteger

No output schema declared.

No examples provided.

equity_comp_nua ~147

Equity comp nua. Numeratica POST /v1/equity-comp/nua — returns JSON with result_id, engine_version, and a not-advice disclaimer (seed echoed for reproducible Monte Carlo where applicable). See the input schema for the accepted fields.

NameTypeReqDescription
cost_basisnumber
discount_ratenumber
filing_statusstring
growth_ratenumber
ltcg_ratenumber
marginal_ordinary_ratenumber
market_valuenumber
sale_pricenumber
tax_yearinteger
years_to_saleinteger

No output schema declared.

No examples provided.

equity_comp_rsu ~108

Equity comp rsu. Numeratica POST /v1/equity-comp/rsu — returns JSON with result_id, engine_version, and a not-advice disclaimer (seed echoed for reproducible Monte Carlo where applicable). See the input schema for the accepted fields.

NameTypeReqDescription
filing_statusstring
fmv_at_vestnumber
other_ordinary_incomenumber
sharesnumber
tax_yearinteger

No output schema declared.

No examples provided.

equity_comp_section_83b ~133

Equity comp section 83b. Numeratica POST /v1/equity-comp/section-83b — returns JSON with result_id, engine_version, and a not-advice disclaimer (seed echoed for reproducible Monte Carlo where applicable). See the input schema for the accepted fields.

NameTypeReqDescription
filing_statusstring
fmv_at_grantnumber
fmv_at_vestnumber
other_ordinary_incomenumber
price_paidnumber
sharesnumber
tax_yearinteger

No output schema declared.

No examples provided.

goal_funding ~109

Goal funding. Numeratica POST /v1/goal-funding — returns JSON with result_id, engine_version, and a not-advice disclaimer (seed echoed for reproducible Monte Carlo where applicable). See the input schema for the accepted fields.

NameTypeReqDescription
annual_returnnumber
contributions_at_beginningboolean
current_savingsnumber
periods_per_yearinteger
target_amountnumber
yearsnumber

No output schema declared.

No examples provided.

healthcare_aca_optimize ~172

Healthcare aca optimize. Numeratica POST /v1/healthcare/aca-optimize — returns JSON with result_id, engine_version, and a not-advice disclaimer (seed echoed for reproducible Monte Carlo where applicable). See the input schema for the accepted fields.

NameTypeReqDescription
ageinteger
base_incomenumber
benchmark_annual_premiumnumber
deferred_balancenumber
filing_statusstring
household_sizeinteger
roth_balancenumber
spending_neednumber
statestring
tax_exempt_interestnumber
tax_yearinteger
taxable_balancenumber
taxable_gain_fractionnumber

No output schema declared.

No examples provided.

healthcare_costs ~116

Healthcare costs. Numeratica POST /v1/healthcare-costs — returns JSON with result_id, engine_version, and a not-advice disclaimer (seed echoed for reproducible Monte Carlo where applicable). See the input schema for the accepted fields.

NameTypeReqDescription
ageinteger
benchmark_annual_premiumnumber
coverage_yearinteger
filing_statusstring
household_sizeinteger
maginumber
statestring

No output schema declared.

No examples provided.

inflation_adjust ~86

Inflation adjust. Numeratica POST /v1/inflation-adjust — returns JSON with result_id, engine_version, and a not-advice disclaimer (seed echoed for reproducible Monte Carlo where applicable). See the input schema for the accepted fields.

NameTypeReqDescription
amountnumber
annual_ratenumber
directionstring
yearsinteger

No output schema declared.

No examples provided.

inherited_ira ~135

Inherited ira. Numeratica POST /v1/inherited-ira — returns JSON with result_id, engine_version, and a not-advice disclaimer (seed echoed for reproducible Monte Carlo where applicable). See the input schema for the accepted fields.

NameTypeReqDescription
account_growth_ratenumber
annual_rmd_floornumber
filing_statusstring
inherited_balancenumber
other_incomenumber
other_income_schedulearray
target_bracketnumber
tax_yearinteger
yearsinteger

No output schema declared.

No examples provided.

insurance_disability_needs ~168

Insurance disability needs. Numeratica POST /v1/insurance/disability-needs — returns JSON with result_id, engine_version, and a not-advice disclaimer (seed echoed for reproducible Monte Carlo where applicable). See the input schema for the accepted fields.

NameTypeReqDescription
employer_group_fractionnumber
employer_group_monthly_maxnumber
employer_paid_premiumboolean
essential_monthly_expensesnumber
gross_annual_incomenumber
individual_monthly_benefitnumber
marginal_tax_ratenumber
ssdi_monthly_benefitnumber
ssdi_offsets_groupboolean
target_replacement_fractionnumber

No output schema declared.

No examples provided.

insurance_life_needs ~198

Insurance life needs. Numeratica POST /v1/insurance/life-needs — returns JSON with result_id, engine_version, and a not-advice disclaimer (seed echoed for reproducible Monte Carlo where applicable). See the input schema for the accepted fields.

NameTypeReqDescription
annual_incomenumber
debtsnumber
education_fundnumber
effective_tax_ratenumber
emergency_fundnumber
existing_assetsnumber
existing_life_insurancenumber
final_expensesnumber
income_replace_fractionnumber
income_replace_yearsinteger
mortgage_balancenumber
real_returnnumber
self_consumption_fractionnumber
survivor_annual_incomenumber
years_to_retirementinteger

No output schema declared.

No examples provided.

insurance_long_term_care ~176

Insurance long term care. Numeratica POST /v1/insurance/long-term-care — returns JSON with result_id, engine_version, and a not-advice disclaimer (seed echoed for reproducible Monte Carlo where applicable). See the input schema for the accepted fields.

NameTypeReqDescription
annual_care_cost_todaynumber
annual_premiumnumber
care_cost_inflationnumber
care_duration_yearsinteger
care_start_ageinteger
current_ageinteger
discount_ratenumber
policy_annual_benefitnumber
policy_benefit_inflationnumber
policy_benefit_yearsinteger
premium_yearsinteger

No output schema declared.

No examples provided.

ira_eligibility ~149

Ira eligibility. Numeratica POST /v1/ira-eligibility — returns JSON with result_id, engine_version, and a not-advice disclaimer (seed echoed for reproducible Monte Carlo where applicable). See the input schema for the accepted fields.

NameTypeReqDescription
ageinteger
compensationnumber
covered_by_workplace_planboolean
elective_deferralnumber
employer_contributionsnumber
filing_statusstring
maginumber
plan_allows_mega_backdoorboolean
spouse_coveredboolean
tax_yearinteger

No output schema declared.

No examples provided.

loan_amortization ~103

Loan amortization. Numeratica POST /v1/loan/amortization — returns JSON with result_id, engine_version, and a not-advice disclaimer (seed echoed for reproducible Monte Carlo where applicable). See the input schema for the accepted fields.

NameTypeReqDescription
annual_ratenumber
extra_monthly_paymentnumber
include_scheduleboolean
principalnumber
term_monthsinteger

No output schema declared.

No examples provided.

longevity ~105

Longevity. Numeratica POST /v1/longevity — returns JSON with result_id, engine_version, and a not-advice disclaimer (seed echoed for reproducible Monte Carlo where applicable). See the input schema for the accepted fields.

NameTypeReqDescription
ageinteger
health_adjustmentnumber
second_ageinteger
second_health_adjustmentnumber
second_sexstring
sexstring

No output schema declared.

No examples provided.

medicare_irmaa ~80

Medicare IRMAA: Part B and Part D income-related monthly adjustment by tier, plus headroom to the next tier. MAGI uses the 2-year lookback; filing_status is single/mfj/mfs.

NameTypeReqDescription
filing_statusstring
irmaa_yearinteger
maginumber

No output schema declared.

No examples provided.

medicare_late_enrollment_penalty ~111

Medicare late enrollment penalty. Numeratica POST /v1/medicare/late-enrollment-penalty — returns JSON with result_id, engine_version, and a not-advice disclaimer (seed echoed for reproducible Monte Carlo where applicable). See the input schema for the accepted fields.

NameTypeReqDescription
part_b_months_lateinteger
part_d_months_lateinteger
projection_yearsinteger
yearinteger

No output schema declared.

No examples provided.

mortgage_affordability ~160

Mortgage affordability. Numeratica POST /v1/mortgage/affordability — returns JSON with result_id, engine_version, and a not-advice disclaimer (seed echoed for reproducible Monte Carlo where applicable). See the input schema for the accepted fields.

NameTypeReqDescription
annual_incomenumber
back_end_dtinumber
down_paymentnumber
front_end_dtinumber
hoa_monthlynumber
insurance_ratenumber
interest_ratenumber
monthly_debtsnumber
pmi_ratenumber
property_tax_ratenumber
term_monthsinteger

No output schema declared.

No examples provided.

mortgage_points ~100

Mortgage points. Numeratica POST /v1/mortgage/points — returns JSON with result_id, engine_version, and a not-advice disclaimer (seed echoed for reproducible Monte Carlo where applicable). See the input schema for the accepted fields.

NameTypeReqDescription
base_ratenumber
buydown_ratenumber
loan_amountnumber
pointsnumber
term_monthsinteger

No output schema declared.

No examples provided.

mortgage_refinance ~126

Mortgage refinance. Numeratica POST /v1/mortgage/refinance — returns JSON with result_id, engine_version, and a not-advice disclaimer (seed echoed for reproducible Monte Carlo where applicable). See the input schema for the accepted fields.

NameTypeReqDescription
closing_costsnumber
current_balancenumber
current_ratenumber
current_remaining_monthsinteger
new_ratenumber
new_term_monthsinteger
roll_in_closing_costsboolean

No output schema declared.

No examples provided.

mortgage_rent_vs_buy ~215

Mortgage rent vs buy. Numeratica POST /v1/mortgage/rent-vs-buy — returns JSON with result_id, engine_version, and a not-advice disclaimer (seed echoed for reproducible Monte Carlo where applicable). See the input schema for the accepted fields.

NameTypeReqDescription
closing_cost_ratenumber
down_paymentnumber
hoa_monthlynumber
holding_period_monthsinteger
home_appreciationnumber
home_pricenumber
inflationnumber
insurance_ratenumber
investment_returnnumber
loan_term_monthsinteger
maintenance_ratenumber
monthly_rentnumber
mortgage_ratenumber
property_tax_ratenumber
rent_growthnumber
renters_insurance_monthlynumber
selling_cost_ratenumber

No output schema declared.

No examples provided.

mortgage_term_comparison ~115

Mortgage term comparison. Numeratica POST /v1/mortgage/term-comparison — returns JSON with result_id, engine_version, and a not-advice disclaimer (seed echoed for reproducible Monte Carlo where applicable). See the input schema for the accepted fields.

NameTypeReqDescription
investment_returnnumber
loan_amountnumber
long_ratenumber
long_term_monthsinteger
short_ratenumber
short_term_monthsinteger

No output schema declared.

No examples provided.

pension_lump_sum_vs_annuity ~139

Pension lump sum vs annuity. Numeratica POST /v1/pension/lump-sum-vs-annuity — returns JSON with result_id, engine_version, and a not-advice disclaimer (seed echoed for reproducible Monte Carlo where applicable). See the input schema for the accepted fields.

NameTypeReqDescription
cola_ratenumber
current_ageinteger
discount_ratenumber
end_ageinteger
lump_sum_offernumber
monthly_pensionnumber
survivor_end_ageinteger
survivor_pctnumber

No output schema declared.

No examples provided.

portfolio_glidepath ~160

Portfolio glidepath. Numeratica POST /v1/portfolio/glidepath — returns JSON with result_id, engine_version, and a not-advice disclaimer (seed echoed for reproducible Monte Carlo where applicable). See the input schema for the accepted fields.

NameTypeReqDescription
current_ageinteger
end_ageinteger
end_equitynumber
equity_ceilingnumber
equity_floornumber
final_ageinteger
final_equitynumber
glide_typestring
methodstring
retirement_ageinteger
rule_basenumber
start_equitynumber

No output schema declared.

No examples provided.

portfolio_rebalance ~98

Portfolio rebalance. Numeratica POST /v1/portfolio/rebalance — returns JSON with result_id, engine_version, and a not-advice disclaimer (seed echoed for reproducible Monte Carlo where applicable). See the input schema for the accepted fields.

NameTypeReqDescription
bandnumber
holdingsarray
new_contributionnumber
tax_awareboolean
withdrawalnumber

No output schema declared.

No examples provided.

retirement_accumulation_projection ~171

Retirement accumulation projection. Numeratica POST /v1/retirement/accumulation-projection — returns JSON with result_id, engine_version, and a not-advice disclaimer (seed echoed for reproducible Monte Carlo where applicable). See the input schema for the accepted fields.

NameTypeReqDescription
accountsarray
annual_fee_ratenumber
current_ageinteger
employer_match_limitnumber
employer_match_ratenumber
escalation_ratenumber
expected_returnnumber
glide_patharray
inflationnumber
num_simulationsinteger
return_volatilitynumber
seedinteger
yearsinteger

No output schema declared.

No examples provided.

retirement_backdoor_roth ~154

Retirement backdoor roth. Numeratica POST /v1/retirement/backdoor-roth — returns JSON with result_id, engine_version, and a not-advice disclaimer (seed echoed for reproducible Monte Carlo where applicable). See the input schema for the accepted fields.

NameTypeReqDescription
ageinteger
conversion_amountnumber
elective_deferralsnumber
employer_contributionsnumber
existing_basisnumber
filing_statusstring
nondeductible_contributionnumber
plan_after_tax_limitnumber
pretax_ira_balancenumber
tax_yearinteger

No output schema declared.

No examples provided.

retirement_hsa ~141

Retirement hsa. Numeratica POST /v1/retirement/hsa — returns JSON with result_id, engine_version, and a not-advice disclaimer (seed echoed for reproducible Monte Carlo where applicable). See the input schema for the accepted fields.

NameTypeReqDescription
ageinteger
annual_contributionnumber
coveragestring
current_balancenumber
expected_returnnumber
marginal_ratenumber
months_eligibleinteger
tax_yearinteger
use_last_month_ruleboolean
yearsinteger

No output schema declared.

No examples provided.

retirement_monte_carlo ~189

Monte Carlo retirement projection: probability of not running out of money over a horizon, with percentile balance bands. Deterministic given a seed (returned in the result).

NameTypeReqDescription
annual_contributionnumber
annual_fee_ratenumber
annual_spendingnumber
assetsarray
correlationsarray
current_ageinteger
current_balancenumber
end_ageinteger
expected_returnnumber
glide_patharray
guaranteed_incomearray
inflationnumber
num_simulationsinteger
rebalanceboolean
retirement_ageinteger
return_volatilitynumber
seedinteger
spending_ruleobject

No output schema declared.

No examples provided.

retirement_qlac ~126

Retirement qlac. Numeratica POST /v1/retirement/qlac — returns JSON with result_id, engine_version, and a not-advice disclaimer (seed echoed for reproducible Monte Carlo where applicable). See the input schema for the accepted fields.

NameTypeReqDescription
account_balancenumber
ageinteger
assumed_ratenumber
birth_yearinteger
qlac_premiumnumber
sexstring
start_ageinteger
tax_yearinteger

No output schema declared.

No examples provided.