Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
dkyazzentwatwa avatar

Financial Calculator

  • 476 installs
  • 84 repo stars
  • Updated April 8, 2026
  • dkyazzentwatwa/chatgpt-skills

financial-calculator is a Claude skill that runs deterministic loan, investment, NPV, IRR, retirement, and Monte Carlo calculations for developers who need precise financial schedules and charts instead of ad hoc spreads

About

financial-calculator is a skill from dkyazzentwatwa/chatgpt-skills for deterministic financial modeling using scripts/financial_calc.py as the source of truth. It covers loan and mortgage math, investment growth, savings goals, NPV, IRR, payback analysis, retirement projections, withdrawal planning, and Monte Carlo risk scenarios. The workflow confirms units and assumptions first—rates, compounding, time horizon, taxes, and inflation—before producing schedules and charts. Developers reach for it when spreadsheet approximations are insufficient for precise outputs.

  • Deterministic financial modeling instead of ad-hoc spreadsheet math
  • Supports loan/mortgage, investment growth, NPV/IRR/payback, retirement projections, and Monte Carlo risk scenarios
  • Always confirms units, rates, compounding, taxes, inflation and surfaces assumptions
  • Uses scripts/financial_calc.py as single source of truth
  • Returns both numeric result and the key assumptions that drive it

Financial Calculator by the numbers

  • 476 all-time installs (skills.sh)
  • Ranked #771 of 3,280 Productivity & Planning skills by installs in the Skillselion catalog
  • Data as of Aug 4, 2026 (Skillselion catalog sync)
npx skills add https://github.com/dkyazzentwatwa/chatgpt-skills --skill financial-calculator

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs476
repo stars84
Last updatedApril 8, 2026
Repositorydkyazzentwatwa/chatgpt-skills

How do you calculate NPV and IRR deterministically?

Run precise loan, investment, NPV, IRR, retirement, and Monte Carlo calculations with clear schedules and charts.

Who is it for?

Developers or analysts needing script-backed financial math with explicit assumptions for loans, investments, or retirement models.

Skip if: Live trading execution, tax filing, or qualitative business strategy without numeric modeling requirements.

When should I use this skill?

The user requests loan amortization, NPV, IRR, retirement projections, savings goals, or Monte Carlo financial scenarios.

What you get

Amortization schedules, investment projections, NPV/IRR results, and Monte Carlo risk charts from confirmed assumptions.

  • Amortization schedules
  • NPV/IRR analysis
  • Monte Carlo risk charts

Files

SKILL.mdMarkdownGitHub ↗

Financial Calculator

Use deterministic calculations instead of ad hoc spreadsheet math when the user needs precise financial outputs.

Use This For

  • Loan and mortgage math
  • Investment growth and savings goals
  • NPV, IRR, and payback analysis
  • Retirement projections and withdrawal planning
  • Monte Carlo style risk scenarios

Workflow

1. Confirm units and assumptions first: rates, compounding, time horizon, taxes, and inflation. 2. Use scripts/financial_calc.py as the source of truth for the computation. 3. Return both the answer and the assumptions that materially drive it.

Guardrails

  • Treat outputs as calculations, not personalized financial advice.
  • Surface simplifying assumptions and scenario sensitivity.

Related skills

FAQ

What calculations does financial-calculator support?

financial-calculator handles loans, mortgages, investment growth, NPV, IRR, payback, retirement projections, savings goals, and Monte Carlo risk scenarios via scripts/financial_calc.py.

Why confirm assumptions before running financial-calculator?

financial-calculator requires explicit rates, compounding frequency, time horizon, taxes, and inflation so deterministic outputs in schedules and charts match the intended financial model.

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.