Skip to content
Tools / Financial Calculator
Financial Calculator icon

Financial Calculator

DCF, bonds, options & portfolios

Financial Calculator handles the quantitative side of finance — valuation models, bond math, options pricing, loan schedules, and portfolio analytics — with precision. No spreadsheet setup, no formula errors, just clean results with full workings.

It covers the core financial calculation toolkit: DCF valuation with Gordon Growth or exit multiple terminal values, WACC with CAPM support, Black-Scholes option pricing with all Greeks, bond pricing and yield-to-maturity solving, loan amortization with extra payment scenarios, present and future value solving, and portfolio risk metrics including Sharpe ratio, Sortino ratio, and maximum drawdown.

What you can do

  • dcf_valuation — discounted cash flow model with terminal value and per-year present value breakdown
  • wacc_calculator — weighted average cost of capital from capital structure with optional CAPM for equity cost
  • bond_pricing — price a bond from yield or solve for yield from market price, with duration and convexity
  • option_pricing — Black-Scholes pricing for calls and puts with full Greeks (delta, gamma, theta, vega, rho)
  • loan_amortization — payment schedules with monthly/biweekly/weekly frequency and extra payment modelling
  • time_value — solve for any unknown in PV/FV/payment/rate/periods equations
  • portfolio_metrics — Sharpe, Sortino, max drawdown, alpha, and beta from periodic return series

Who it's for

Finance students, analysts, advisors, and investors who need reliable quantitative outputs without building their own models in Excel.

How to use it

  1. For company valuation, call dcf_valuation with your projected cash flows and a discount rate.
  2. For mortgage or loan analysis, call loan_amortization with the principal, rate, and term — add extra_payment to see how much you save.
  3. For portfolio analysis, call portfolio_metrics with a list of periodic returns.

Getting started

Call any skill directly with your inputs — all calculations run immediately with no setup required.

DCF Valuation

Run a discounted cash flow valuation model. Projects future cash flows to present value and calculates terminal value using Gordon Growth (perpetuity) or exit multiple method.

Returns: Enterprise value with per-year present values, terminal value breakdown, and implied value composition
WACC Calculator

Calculate the weighted average cost of capital from equity value, debt value, cost of equity, cost of debt, and tax rate. Optionally compute cost of equity via the Capital Asset Pricing Model (CAPM).

Returns: WACC with capital structure weights, cost components, tax shield, and optional CAPM breakdown
Bond Pricing

Value a bond and compute yield analytics. Provide market_rate to calculate the bond price, or market_price to solve for yield to maturity (YTM). Returns price, YTM, current yield, Macaulay duration, modified duration, and convexity.

Returns: Bond price, YTM, current yield, Macaulay duration, modified duration, convexity, premium/discount status, and total cash flows
Option Pricing

Value European options using the Black-Scholes model with optional continuous dividend yield (Merton extension). Returns option price, all five Greeks (delta, gamma, theta, vega, rho), put-call parity, and moneyness.

Returns: Option price, all five Greeks, intrinsic/time value decomposition, put-call parity prices, and Black-Scholes model intermediates
Loan Amortization

Generate a loan payment schedule with principal/interest breakdown. Supports monthly, biweekly, and weekly payment frequencies. Optionally model extra payments to see accelerated payoff savings.

Returns: Payment schedule with per-period principal/interest breakdown, loan summary, and optional accelerated payoff comparison
Time Value of Money

Solve any time value of money problem. Calculate future value, present value, payment, interest rate, or number of periods for lump sums and annuities. Supports ordinary annuities and annuities due.

Returns: The solved variable with full calculation breakdown, total payments, and interest earned/paid
Portfolio Metrics

Analyze portfolio risk and return from an array of periodic returns. Calculates annualized return, volatility, Sharpe ratio, Sortino ratio, max drawdown, Calmar ratio, skewness, and kurtosis. With benchmark returns, also computes beta, alpha, tracking error, information ratio, and R-squared.

Returns: Comprehensive risk/return analytics with Sharpe, Sortino, drawdown, skewness, kurtosis, and optional benchmark comparison metrics
Loading reviews...

Loading activity...

v0.012026-03-22
  • Initial release with 7 skills: dcf_valuation, wacc_calculator, bond_pricing, option_pricing, loan_amortization, time_value, portfolio_metrics

Financial Calculator Use Cases(4)

Browse all 4 Financial Calculatorguides →
Open Run a DCF Valuation

Run a DCF Valuation

Calculate the intrinsic value of a business using discounted cash flow analysis with a computed WACC.

Financial Calculator icon
Financial Calculator
4 agent guides
Open Price Bonds and Options

Price Bonds and Options

Calculate fair value for bonds using yield-to-maturity and for options using the Black-Scholes model.

Financial Calculator icon
Financial Calculator
4 agent guides
Open Qualify Public-Sector Bids Faster

Qualify Public-Sector Bids Faster

Find live tenders, check incumbent history, and rank notices against your supplier profile before the deadline clock runs out.

Contract Opportunities icon
Contract Opportunities
4 agent guides
See every Financial Calculatoruse case (Claude, ChatGPT, Copilot, OpenClaw guides) →

Related Tools

Related Categories

Frequently Asked Questions

Can it value a company with DCF and WACC?

Yes. `dcf_valuation` discounts projected cash flows and terminal value, and `wacc_calculator` builds the discount rate from equity, debt, and CAPM inputs when needed.

Can it price bonds or solve for yield to maturity?

`bond_pricing` can either price a bond from market rate or solve for YTM from market price, and it also returns duration, convexity, and current yield.

Can it handle options and Greeks?

`option_pricing` uses Black-Scholes for European options and returns the price plus delta, gamma, theta, vega, and rho.

Can it calculate loans, time value, and portfolio risk?

Yes. `loan_amortization` builds payment schedules, `time_value` solves for PV, FV, payment, rate, or periods, and `portfolio_metrics` reports Sharpe, Sortino, drawdown, beta, and alpha.