Skip to main content

Free tool · keystroke trainer

BA II Plus Calculator: Keystroke Trainer for CFA & FRM

Type your numbers. See every key to press, and the slips that cost marks.

  • Updated 16 Oct 2026
  • Exam calculator rules checked October 2026
  • Worksheets: time value, cash flow, loans, bonds
Which worksheet do you want to drill?
Pick an exam-style problem, or type your own

Pick a worksheet above first.

Fine-tuneCompounding (C/Y), redemption value, practice start

Rates and redemption

Practice keypad

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.

CFA exam2 modelsBA II Plus, HP 12C
FRM exam5 typesAdds HP 10B II, 10BII+, 20B
Screen shows2 decimalsDefault; 13 digits kept inside

Guide

Calculator skills that save marks

Is the Texas Instruments BA II Plus allowed in the CFA and FRM exams?

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.

ExamCalculators allowedIf you break the rule
CFA® Program, all levelsTI BA II Plus (incl. Professional); HP 12C (incl. Platinum, 25th and 30th anniversary editions, Prestige)Your result is voided
FRM® Part I and Part IITI BA II Plus (incl. Professional); HP 12C family; HP 10B II, 10BII+ and 20BYour 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.

How should you set up the BA II Plus before the 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.

  • Decimals. 2NDFORMAT 4 ENTER. The screen shows 2 by default. Set 4 or more, so long answers do not look rounded.
  • Calculation method. In FORMAT, press ↓ four times. Chn (chain) works left to right: 3 + 2 × 4 = 20. AOS (algebraic) does × first: 11. Pick one and practise with it.
  • P/Y. 2NDP/Y. After a reset it is 1, says the TI guidebook. Yours may show another value, so check it. Clearing TVM does not reset it.
  • BGN or END. A small BGN on the screen means payments at the start. No BGN means END.
  • Clear the worksheet. 2NDCLR TVM for TVM, or 2NDCLR WORK inside CF, AMORT or BOND.
  • Full reset, if stuck. 2NDRESETENTER. It wipes everything, including your decimal (DEC) setting.

Why does the BA II Plus show a negative answer?

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.

What do P/Y and C/Y do, and when should you change them?

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.

ProblemP/YN for 5 yearsI/Y for 12% a year
Yearly payments1512
Monthly, P/Y set to 12126012
Monthly, P/Y kept at 11601

Plain takeaway: N always counts payments, and P/Y must match how you typed I/Y.

When do you use BGN instead of END mode?

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.

How do you find NPV and IRR on 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.

Why can AMORT differ from FV in the last decimal?

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.

Should you use the BOND worksheet or the TVM keys for bonds?

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.

Do you need the BA II Plus Professional?

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.

How does this trainer work out the keystrokes?

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.

Official sources (checked October 2026)

FAQs

BA II Plus questions, answered

Can I use an online BA II Plus in the CFA or FRM exam?

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.

Is the BA II Plus Professional allowed?

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.

What does Error 5 mean on the BA II Plus?

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.

Does CLR TVM reset P/Y and BGN?

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.

How many decimals should I set?

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.

Is this an official BA II Plus emulator?

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.

Related

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.

Loading batches… ▲
Call Us Visit Campus WhatsApp