Financial Calculator User Guide
BOND · Bonds
Choose an instruction to see the matching keys and values. Practice separately in the real calculator.
Open financial calculator ↗Worked examples
Know the mode controls
Settings selects Date or Term and annual or semiannual coupons. Select PRC to solve price, or enter a negative PRC and solve YLD. Prices are per 100 face value. PRC, INT and CST use negative cash-outflow signs; CST includes accrued interest.
Review these controls before choosing a case. Keystroke steps show menus opening, selection and closure.
PRC · Open lesson
PRC · Clean Bond Price per 100 — Price excluding accrued interest. Enter and display a negative cash outflow: a positive standalone price of 97.6 corresponds to PRC = −97.6 here.
1. Organize the inputs
Price and yield of a semiannual bond
Use Term with n=3 remaining periods, 2 coupons/year, RDV=100, CPN=3% and YLD=4%. Find PRC per 100 face value, then recover YLD from that price.
| Variable | Input | Action |
|---|---|---|
| n | 3 | EXE |
| RDV | 100 | EXE |
| CPN | 3 | EXE |
| YLD | 4 | EXE |
| PRC | Unknown | Select → SOLVE |
2. Follow the keystrokes
Steps 1–6
Steps 7–12
Steps 13–13
3. Show answer and interpretation
per 100 face
Price is a negative outflow. Yield above coupon implies a discount to face value 100. This Term example has no accrued interest, so CST equals PRC.
4. Avoid these mistakes
- n counts coupon periods, not years: 3 periods here are 1.5 years. Solve YLD with negative PRC, quoted per 100 face, not the entire investment.
- Finish input with EXE before solving. Clear or changed inputs/settings invalidate earlier results; calculate again.
5. Practice it yourself
The link opens a separate calculator tab. It does not fill, clear or change your calculator's inputs; follow the settings and rows above.
Practice in the financial calculator (new tab) ↗YLD · Open lesson
YLD · Annual Yield to Maturity — The nominal annual yield expressed as a percentage, split by coupon frequency. It must exceed −100% per coupon period.
1. Organize the inputs
Price and yield of a semiannual bond
Use Term with n=3 remaining periods, 2 coupons/year, RDV=100, CPN=3% and YLD=4%. Find PRC per 100 face value, then recover YLD from that price.
| Variable | Input | Action |
|---|---|---|
| n | 3 | EXE |
| RDV | 100 | EXE |
| CPN | 3 | EXE |
| PRC | -98.558058364 | EXE |
| YLD | Unknown | Select → SOLVE |
2. Follow the keystrokes
Steps 1–6
Steps 7–12
Steps 13–13
3. Show answer and interpretation
%
Price is a negative outflow. Yield above coupon implies a discount to face value 100. This Term example has no accrued interest, so CST equals PRC.
4. Avoid these mistakes
- n counts coupon periods, not years: 3 periods here are 1.5 years. Solve YLD with negative PRC, quoted per 100 face, not the entire investment.
- Finish input with EXE before solving. Clear or changed inputs/settings invalidate earlier results; calculate again.
5. Practice it yourself
The link opens a separate calculator tab. It does not fill, clear or change your calculator's inputs; follow the settings and rows above.
Practice in the financial calculator (new tab) ↗INT · Open lesson
INT · Accrued Interest per 100 — Coupon interest accrued from the previous coupon to settlement. The amount paid is negative; Term mode has no accrued interest.
1. Organize the inputs
Accrued Interest per 100 — manual workflow
Evaluate a bond quoted per 100 face value with a 3% coupon. Given n=3 · RDV=100 · CPN=3 · YLD=4, use the settings below to find INT manually.
| Variable | Input | Action |
|---|---|---|
| n | 3 | EXE |
| RDV | 100 | EXE |
| CPN | 3 | EXE |
| YLD | 4 | EXE |
| INT | Unknown | Select → SOLVE |
2. Follow the keystrokes
Steps 1–6
Steps 7–12
Steps 13–13
3. Show answer and interpretation
per 100 face
Accrued Interest per 100: 0. Coupon interest accrued from the previous coupon to settlement. The amount paid is negative; Term mode has no accrued interest.
4. Avoid these mistakes
- n counts coupon periods, not years: 3 periods here are 1.5 years. Solve YLD with negative PRC, quoted per 100 face, not the entire investment.
- Finish input with EXE before solving. Clear or changed inputs/settings invalidate earlier results; calculate again.
5. Practice it yourself
The link opens a separate calculator tab. It does not fill, clear or change your calculator's inputs; follow the settings and rows above.
Practice in the financial calculator (new tab) ↗CST · Open lesson
CST · Bond Cost Including Accrued Interest — Total cash paid per 100 face value: PRC + INT. It uses the negative cash-outflow sign, including accrued interest.
1. Organize the inputs
Bond Cost Including Accrued Interest — manual workflow
Evaluate a bond quoted per 100 face value with a 3% coupon. Given n=3 · RDV=100 · CPN=3 · YLD=4, use the settings below to find CST manually.
| Variable | Input | Action |
|---|---|---|
| n | 3 | EXE |
| RDV | 100 | EXE |
| CPN | 3 | EXE |
| YLD | 4 | EXE |
| CST | Unknown | Select → SOLVE |
2. Follow the keystrokes
Steps 1–6
Steps 7–12
Steps 13–13
3. Show answer and interpretation
per 100 face
Bond Cost Including Accrued Interest: -98.5580583636761. Total cash paid per 100 face value: PRC + INT. It uses the negative cash-outflow sign, including accrued interest.
4. Avoid these mistakes
- n counts coupon periods, not years: 3 periods here are 1.5 years. Solve YLD with negative PRC, quoted per 100 face, not the entire investment.
- Finish input with EXE before solving. Clear or changed inputs/settings invalidate earlier results; calculate again.
5. Practice it yourself
The link opens a separate calculator tab. It does not fill, clear or change your calculator's inputs; follow the settings and rows above.
Practice in the financial calculator (new tab) ↗PRC · Open lesson
PRC · Clean Bond Price per 100 · Date · annual coupon — Price excluding accrued interest. Enter and display a negative cash outflow: a positive standalone price of 97.6 corresponds to PRC = −97.6 here.
1. Organize the inputs
Clean Bond Price per 100 · Date · annual coupon — manual workflow
Evaluate a bond quoted per 100 face value with a 3% coupon. Given d1=20240401 · d2=20260101 · RDV=100 · CPN=3 · YLD=4, use the settings below to find PRC manually.
| Variable | Input | Action |
|---|---|---|
| d1 | 2024/04/01 | EXE |
| d2 | 2026/01/01 | EXE |
| RDV | 100 | EXE |
| CPN | 3 | EXE |
| YLD | 4 | EXE |
| PRC | Unknown | Select → SOLVE |
2. Follow the keystrokes
Steps 1–6
Steps 7–12
Steps 13–14
3. Show answer and interpretation
per 100 face
Clean Bond Price per 100 · Date · annual coupon: -98.3294512630233. Price excluding accrued interest. Enter and display a negative cash outflow: a positive standalone price of 97.6 corresponds to PRC = −97.6 here.
4. Avoid these mistakes
- Date uses settlement and maturity, without n. Settlement is1902/01/01–2097/12/30; maturity1902/01/02–2097/12/31 and must be later. Quotes are per100 face: PRC is clean price, INT accrued interest and CST=PRC+INT, using outflow signs.
- Finish input with EXE before solving. Clear or changed inputs/settings invalidate earlier results; calculate again.
5. Practice it yourself
The link opens a separate calculator tab. It does not fill, clear or change your calculator's inputs; follow the settings and rows above.
Practice in the financial calculator (new tab) ↗YLD · Open lesson
YLD · Annual Yield to Maturity · Date · annual coupon — The nominal annual yield expressed as a percentage, split by coupon frequency. It must exceed −100% per coupon period.
1. Organize the inputs
Annual Yield to Maturity · Date · annual coupon — manual workflow
Evaluate a bond quoted per 100 face value with a 3% coupon. Given d1=20240401 · d2=20260101 · RDV=100 · CPN=3 · PRC=-98.3294512630233, use the settings below to find YLD manually.
| Variable | Input | Action |
|---|---|---|
| d1 | 2024/04/01 | EXE |
| d2 | 2026/01/01 | EXE |
| RDV | 100 | EXE |
| CPN | 3 | EXE |
| PRC | -98.329451263 | EXE |
| YLD | Unknown | Select → SOLVE |
2. Follow the keystrokes
Steps 1–6
Steps 7–12
Steps 13–14
3. Show answer and interpretation
%
Annual Yield to Maturity · Date · annual coupon: 4. The nominal annual yield expressed as a percentage, split by coupon frequency. It must exceed −100% per coupon period.
4. Avoid these mistakes
- Date uses settlement and maturity, without n. Settlement is1902/01/01–2097/12/30; maturity1902/01/02–2097/12/31 and must be later. Quotes are per100 face: PRC is clean price, INT accrued interest and CST=PRC+INT, using outflow signs.
- Finish input with EXE before solving. Clear or changed inputs/settings invalidate earlier results; calculate again.
5. Practice it yourself
The link opens a separate calculator tab. It does not fill, clear or change your calculator's inputs; follow the settings and rows above.
Practice in the financial calculator (new tab) ↗INT · Open lesson
INT · Accrued Interest per 100 · Date · annual coupon — Coupon interest accrued from the previous coupon to settlement. The amount paid is negative; Term mode has no accrued interest.
1. Organize the inputs
Accrued Interest per 100 · Date · annual coupon — manual workflow
Evaluate a bond quoted per 100 face value with a 3% coupon. Given d1=20240401 · d2=20260101 · RDV=100 · CPN=3 · YLD=4, use the settings below to find INT manually.
| Variable | Input | Action |
|---|---|---|
| d1 | 2024/04/01 | EXE |
| d2 | 2026/01/01 | EXE |
| RDV | 100 | EXE |
| CPN | 3 | EXE |
| YLD | 4 | EXE |
| INT | Unknown | Select → SOLVE |
2. Follow the keystrokes
Steps 1–6
Steps 7–12
Steps 13–14
3. Show answer and interpretation
per 100 face
Accrued Interest per 100 · Date · annual coupon: -0.7459016393442623. Coupon interest accrued from the previous coupon to settlement. The amount paid is negative; Term mode has no accrued interest.
4. Avoid these mistakes
- Date uses settlement and maturity, without n. Settlement is1902/01/01–2097/12/30; maturity1902/01/02–2097/12/31 and must be later. Quotes are per100 face: PRC is clean price, INT accrued interest and CST=PRC+INT, using outflow signs.
- Finish input with EXE before solving. Clear or changed inputs/settings invalidate earlier results; calculate again.
5. Practice it yourself
The link opens a separate calculator tab. It does not fill, clear or change your calculator's inputs; follow the settings and rows above.
Practice in the financial calculator (new tab) ↗CST · Open lesson
CST · Bond Cost Including Accrued Interest · Date · annual coupon — Total cash paid per 100 face value: PRC + INT. It uses the negative cash-outflow sign, including accrued interest.
1. Organize the inputs
Bond Cost Including Accrued Interest · Date · annual coupon — manual workflow
Evaluate a bond quoted per 100 face value with a 3% coupon. Given d1=20240401 · d2=20260101 · RDV=100 · CPN=3 · YLD=4, use the settings below to find CST manually.
| Variable | Input | Action |
|---|---|---|
| d1 | 2024/04/01 | EXE |
| d2 | 2026/01/01 | EXE |
| RDV | 100 | EXE |
| CPN | 3 | EXE |
| YLD | 4 | EXE |
| CST | Unknown | Select → SOLVE |
2. Follow the keystrokes
Steps 1–6
Steps 7–12
Steps 13–14
3. Show answer and interpretation
per 100 face
Bond Cost Including Accrued Interest · Date · annual coupon: -99.07535290236757. Total cash paid per 100 face value: PRC + INT. It uses the negative cash-outflow sign, including accrued interest.
4. Avoid these mistakes
- Date uses settlement and maturity, without n. Settlement is1902/01/01–2097/12/30; maturity1902/01/02–2097/12/31 and must be later. Quotes are per100 face: PRC is clean price, INT accrued interest and CST=PRC+INT, using outflow signs.
- Finish input with EXE before solving. Clear or changed inputs/settings invalidate earlier results; calculate again.
5. Practice it yourself
The link opens a separate calculator tab. It does not fill, clear or change your calculator's inputs; follow the settings and rows above.
Practice in the financial calculator (new tab) ↗Supported results and operating manual
Targets across the lessons: PRC · YLD · INT · CST
BOND · Operating manual
- Settings selects Date/Term, annual/semiannual coupons and day basis.
- Enter settlement/maturity dates or term, RDV, CPN and YLD to solve PRC, or a negative PRC to solve YLD.
- Prices are per 100 face value; PRC/INT/CST have outflow signs.
- CST includes accrued interest.
Keys and settings
Keys and workflow
- ↑↓ selects the active row. The highlighted row is the variable you are editing.
- Enter a number or expression (500*6 or 10000*(1.05)^10), then EXE to evaluate, store and advance. Dates use date input instead of expressions.
- SOLVE calculates the selected unknown/output from the other known values. MATH uses EXE only.
- CLR clears the draft while editing; otherwise it clears only the selected stored variable. Backspace recalls a stored value and deletes its last character, then EXE stores the change. Escape cancels a draft and restores the original value. After EXE advances, select the field you want to change. Clearing a stored input invalidates dependent results. Selecting a read-only result or history row leaves it untouched; settings and MATH history are preserved. MENU offers current-mode clear and calculator reset.
MENU → Fill Example provides working inputs for the current mode. N/A or an error means the inputs/settings do not support a valid result; check the highlighted field and domain restrictions.
Need help with signs or EXE/SOLVE? Read FAQ