NextPricer  /  Dashboard
Parameters
Enter swap parameters and click Set Parameters. A row appears for each payment period — enter the floating rate (decimal) you observed or forecast for that period. Discount factors are derived directly from the user-entered floating curve.
Help / Read me

Upload a .csvone swap per row. Provide a spot_rate (annual compounding, decimal) used to build a flat discount curve for each swap. For a swap with N payment periods, add columns float_rate_1float_rate_N with the floating rate (decimal) for each period.

ColumnFormatExample
swap_idAny stringSWAP_001
notionalNumeric1000000
fixed_rateDecimal0.05
maturityYears3
frequencyPayments/yr2
payer_is_floatingtrue / falsetrue
spot_rateDecimal (annual compounding)0.04
float_rate_1 … NDecimal per period0.042

Example — 3yr semi-annual (6 periods):
SWAP_001,1000000,0.05,3,2,true,0.04,0.041,0.043,0.045,0.044,0.046,0.047

Swap NPV
Results
Set parameters, fill in the tables, and calculate to display results.
Portfolio — Swap NPVs
Swap IDNotionalFixed Rate MaturityFreqPayer Float NPVStatusError
No portfolio priced yet.