Browse Calculators
What is the difference between RPN and algebraic input modes
The primary difference lies in how mathematical operators and numbers are entered during calculations:
| Feature | Algebraic Mode | RPN (Reverse Polish Notation) |
|---|---|---|
| Method | Inputs match written math (e.g., 2 + 3 = 5). | Numbers are entered first, followed by operators (e.g., 2 Enter 3 +). |
| Equals Key | Requires an "=" key to execute calculations. | Lacks an "=" key; uses an "Enter" key to stack numbers. |
| Calculators | Texas Instruments BA II Plus | Hewlett Packard HP 12C |
RPN is heavily favored by some finance professionals because it eliminates the need for parentheses and intermediate memory storage, allowing for faster keystrokes during complex formulas.
How do you calculate time value of money variables
To calculate Time Value of Money (TVM) variables, you must input four of the five core variables to solve for the unknown fifth. Follow these steps:
- Clear your TVM memory (e.g.,
[2nd] [CLR TVM]) to prevent interference from past inputs. - Enter a known number, then press its corresponding TVM key to store it:
- N: Number of periods
- I/Y: Interest rate per period (enter as a whole number, e.g., 5 for 5%)
- PV: Present Value (enter as a negative number for cash outflows)
- PMT: Periodic Payment
- FV: Future Value
- Press the Compute key (
CPT), followed by the TVM key of the missing variable you want to solve.
Which calculator models are officially approved for the CFA exam
The CFA Institute enforces a strict calculator policy to ensure test fairness. Only two foundational models (and their specific brand variations) are permitted in the testing center:
- Texas Instruments BA II Plus:
- Standard BA II Plus
- BA II Plus Professional
- Hewlett Packard 12C:
- Standard HP 12C
- HP 12C Platinum
- HP 12C Platinum 25th Anniversary Edition
- HP 12C 30th Anniversary Edition
- HP 12C Prestige
Invigilators inspect calculators prior to the exam. Using an unapproved model will result in immediate dismissal and voided scores.
How do you input uneven cash flows to find net present value
To calculate Net Present Value (NPV) for uneven cash flows, utilize your calculator's Cash Flow (CF) worksheet:
- Access the Cash Flow worksheet and clear previous memory (e.g.,
[CF], then[2nd] [CLR WORK]). - Input the initial investment at time zero (CF0) as a negative number, then press
ENTER. - Press the down arrow to view the first cash flow (C01). Type the amount and press
ENTER. - Press the down arrow to enter the frequency (F01) of that cash flow if it repeats consecutively.
- Repeat steps 3 and 4 for all subsequent cash flows (C02, C03, etc.).
- Press the
NPVkey. - Input your discount rate as I and press
ENTER. - Scroll down to NPV and press
CPT(Compute) to reveal the result.
What is the exact process for computing internal rate of return
The Internal Rate of Return (IRR) is computed using the exact same initial cash flow inputs as an NPV calculation. The process is as follows:
- Open the Cash Flow worksheet (
[CF]). - Clear existing memory (
[2nd] [CLR WORK]). - Enter your initial cash outflow (CF0) as a negative number and press
ENTER. - Input the subsequent sequential cash flows (C01, C02, etc.) and their consecutive frequencies (F01, F02, etc.), pressing
ENTERafter each. - Once all cash flows are entered, press the
IRRkey. - Press the
CPT(Compute) key. The screen will display the exact Internal Rate of Return as a percentage.
How do you switch between beginning and end of period payments
Financial calculators default to End-of-Period payments (ordinary annuities). To switch to Beginning-of-Period payments (annuities due) on a standard Texas Instruments BA II Plus:
- Press the secondary function key
[2nd]. - Press the
[BGN]key (located above the PMT key). The screen will display the current mode (usually "END"). - Press
[2nd]followed by[SET](located above the ENTER key). The screen will change to "BGN". - Press
[2nd]and[QUIT](above the CPT key) to exit back to the main screen.
A small "BGN" indicator will remain permanently visible on the screen to remind you that beginning mode is active. Repeat these steps to switch back.
What built-in functions exist for calculating bond prices and yields
Financial calculators feature a dedicated Bond Worksheet to compute complex fixed-income metrics. The built-in functions require you to input specific bond characteristics:
- SDT: Settlement Date (the date the bond is purchased)
- CPN: Annual Coupon Rate (entered as a percentage)
- RDT: Redemption or Maturity Date
- RV: Redemption Value (usually 100 as a percentage of par value)
- ACT / 360: Day-count convention (Actual/Actual or 30/360)
- 2 / 1: Coupon payment frequency (Semiannual or Annual)
Once the variables are set, you can input a Yield to compute the Flat Price (PRI), input a Price to compute Yield to Maturity (YLD), and automatically calculate Accrued Interest (AI).
How do you clear previous worksheet memory to prevent errors
Pressing standard clear buttons (like CE/C) only erases the current screen, leaving old data hidden in worksheet memory. To prevent calculation errors, you must clear specific memory banks:
| Memory Area | Command (TI BA II Plus) | Purpose |
|---|---|---|
| TVM Worksheet | [2nd] + [CLR TVM] | Clears N, I/Y, PV, PMT, and FV values. |
| Active Worksheet | [2nd] + [CLR WORK] | Clears data in specific modes (CF, NPV, Bond, Amortization). |
| Entire Memory | [2nd] + [RESET] + [ENTER] | Restores factory defaults and wipes all registers. |
Always perform a worksheet clear before starting any new multi-step financial problem.
How can you generate a complete loan amortization schedule
You can generate a schedule using the AMORT worksheet, but only after calculating a standard TVM loan problem where you solved for the PMT. Follow these steps:
- Press
[2nd]then[AMORT](located above the PV key). - The screen displays P1 (Starting Period). Enter the beginning payment number of the period you want to analyze (e.g., 1) and press
ENTER. - Scroll down to P2 (Ending Period). Enter the final payment number for the range (e.g., 12 for the first year) and press
ENTER. - Scroll down to view the outputs:
- BAL: Remaining principal balance after period P2.
- PRN: Total principal paid between P1 and P2.
- INT: Total interest paid between P1 and P2.
What is the quickest way to compute profit margins and markups
While models like the HP 12C have specific Margin/Markup functions, users of standard algebraic calculators typically compute these metrics using quick algebraic formulas rather than dedicated worksheets:
| Metric | Formula | Definition |
|---|---|---|
| Profit Margin | (Price - Cost) ÷ Price × 100 |
Profit expressed as a percentage of the selling price. |
| Markup | (Price - Cost) ÷ Cost × 100 |
Profit expressed as a percentage of the underlying cost. |
For HP 12C users, the quickest way to find markup is entering the Cost, pressing ENTER, entering the Price, and pressing the Δ% key. Margin requires dividing the absolute profit amount by the selling price.