Free tool · keystroke trainer
Type your numbers. See every key to press, and the slips that cost marks.
The short version
Quick answer: The Texas Instruments BA II Plus is allowed in two exams. They are the CFA® (Chartered Financial Analyst) and FRM® (Financial Risk Manager) exams. The CFA exam allows only one other family, the HP 12C. Before every problem, clear the worksheet, check P/Y and check BGN or END. Type negatives with +|−, never the minus key.
Guide
Calculator skills that save marks
Yes. Both exams accept the BA II Plus and the BA II Plus Professional. The CFA Institute calculator policy allows only one other family, the HP 12C. GARP (the Global Association of Risk Professionals) runs FRM. It also allows three other HP models, per its FRM exam policies.
| Exam | Calculators allowed | If you break the rule |
|---|---|---|
| CFA® Program, all levels | TI BA II Plus (incl. Professional); HP 12C (incl. Platinum, 25th and 30th anniversary editions, Prestige) | Your result is voided |
| FRM® Part I and Part II | TI BA II Plus (incl. Professional); HP 12C family; HP 10B II, 10BII+ and 20B | Your exam is not graded |
Plain takeaway: one BA II Plus covers both exams, so learn one set of keystrokes.
CFA Institute inspects calculators before the exam. You may bring a cover, a keystroke card, loose batteries and a small screwdriver. Manuals are not allowed, and you cannot borrow a calculator at the test centre. Online calculators, including this trainer, are not allowed in either exam.
Set it up once at home. Then check three things before every problem: P/Y, BGN or END, and a cleared worksheet. Think of it like a pilot's checklist: short, and done every time. Most lost marks come from a setting left over from the last question, not from the maths.
It follows a sign rule: money you pay out is negative, money you receive is positive. Think of it as your wallet: cash leaving is minus, cash arriving is plus. So a loan's PV is positive and its PMT negative.
To type a negative, type the digits, then press +|−. The minus key subtracts from whatever is on the screen. Say every amount has the same sign while you solve for I/Y or N. Then the screen shows Error 5.
Illustrative: you invest ₹1,00,000 today at 8% a year. Enter PV as −100000. CPT FV then shows 215,892.50, a positive amount you receive.
P/Y is payments per year. C/Y is compounding periods per year. The calculator turns I/Y, the yearly rate, into a rate per period using both. Entering P/Y copies the same number into C/Y. So set C/Y only when compounding differs from payments, and always after P/Y.
A simple habit for exam questions: keep P/Y at 1. Then type N as the number of periods and I/Y as the rate per period. Nothing hidden changes the answer.
| Problem | P/Y | N for 5 years | I/Y for 12% a year |
|---|---|---|---|
| Yearly payments | 1 | 5 | 12 |
| Monthly, P/Y set to 12 | 12 | 60 | 12 |
| Monthly, P/Y kept at 1 | 1 | 60 | 1 |
Plain takeaway: N always counts payments, and P/Y must match how you typed I/Y.
Use BGN when each payment comes at the start of its period, like rent or a lease. Use END, the default, for most loans and bonds. BGN gives a higher present value, because each payment arrives one period sooner. The mode stays on until you switch it back.
Illustrative: take 100 a year for 5 years at 10%. It is worth 379.08 today in END mode, and 416.99 in BGN mode. To switch, press 2ND [BGN] 2ND [SET], then 2ND [QUIT]. BGN does not change the cash flow worksheet.
NPV (net present value) is what future cash flows are worth today, minus the cost. IRR (internal rate of return) is the rate that makes NPV zero. Press CF, then 2ND [CLR WORK] to wipe old flows. Enter CF0, then each amount (C01, C02 …) and how often it repeats (F01, F02 …). The calculator holds up to 24 flows after CF0.
For NPV, press NPV, type the rate per period as a percentage, ENTER, ↓, CPT. For IRR, press IRR, CPT. With no sign change, IRR shows Error 5. With several sign changes, it shows the root closest to zero.
The AMORT (amortization) worksheet splits loan payments into principal (PRN) and interest (INT), and shows the balance left (BAL). It uses the payment rounded to your decimal setting. CPT FV uses the unrounded payment. So a balance after 12 payments can differ by a few paise from FV after 12 periods.
Illustrative: a ₹10,00,000 loan at 9% over 20 years has a monthly payment of 8,997.26. Payments 1 to 12 then show INT = −89,240.01. Both are negative because you pay them.
Use TVM keys when you are on a coupon date. Work in coupon periods. N = years × coupons a year. I/Y = YTM (yield to maturity) ÷ coupons a year. PMT = coupon per period, and FV = face value. CPT PV gives the price as a negative.
Use the BOND worksheet for a date between coupons. It gives the clean price (PRI) and the accrued interest (AI) per 100 of face value. Accrued interest is the coupon earned since the last payment. Dates go in as MM.DDYY: 6 March 2027 is 3.0627.
No. Both models are allowed, and the standard BA II Plus covers the exam worksheets here. The Professional adds extra cash flow outputs and bond duration. Those are NFV (net future value), payback, discounted payback and MOD (modified IRR), plus DUR (modified duration).
This trainer uses keys found on both models. On the Professional, the cash flow and bond worksheets show those extra lines after the ones you use here.
Your numbers run through two engines. A tested maths engine gives the answer. A key-by-key model of the worksheets then replays the keystrokes and shows the screen after each group. The two must agree, or the page tells you to trust your own calculator. Every number on this page comes from those two engines.
The model follows the BA II PLUS guidebook from Texas Instruments. That covers defaults, rounding in AMORT, the bond formulas and the error codes. Our tests check it against the guidebook's worked examples. Each slip is your problem replayed with one key changed.
FAQs
No. Both exams allow only an approved physical calculator. Use this trainer to learn the keystrokes, then practise the same keys on your own BA II Plus.
Yes. CFA Institute and GARP both list the BA II Plus and the BA II Plus Professional. The Professional adds outputs such as NFV, payback and modified duration. The standard model covers what most exam questions need.
No solution exists. It usually means every amount has the same sign while you solve for I/Y, N or IRR. Make money you pay out negative with +|−, then press CE|C and compute again.
No. 2ND [CLR TVM] sets N, I/Y, PV, PMT and FV to 0 only. P/Y, C/Y and BGN or END stay as they were, so check them before each problem.
The screen shows 2 decimals by default. Setting 4 with 2ND [FORMAT] 4 ENTER keeps rates and long answers from looking rounded. The calculator keeps 13 digits inside either way.
No. It is an independent practice tool. It follows the behaviour described in the Texas Instruments guidebook, and is not made, checked or endorsed by Texas Instruments.
For practice only. Answers come from our own maths; always check them on your own calculator. BA II PLUS is a trademark of Texas Instruments; QuintEdge is not affiliated with Texas Instruments. CFA Institute does not endorse, promote or warrant the accuracy or quality of the products or services offered by QuintEdge. CFA® and Chartered Financial Analyst® are registered trademarks owned by CFA Institute. GARP does not endorse, promote, review, or warrant the accuracy of the products or services offered by QuintEdge of FRM® related information, nor does it endorse any pass rates claimed by the provider. Further, GARP is not responsible for any fees or costs paid by the user to QuintEdge nor is GARP responsible for any fees or costs of any person or entity providing any services to QuintEdge. FRM®, GARP®, and Global Association of Risk Professionals™ are trademarks owned by the Global Association of Risk Professionals, Inc.