Showing posts with label bonds. Show all posts
Showing posts with label bonds. Show all posts

Monday, March 28, 2022

Retro Review: TI Investment Analyst

 Retro Review:   TI Investment Analyst


Today's review will be on a specialized calculator that had a very short life in the market:  the Texas Instruments Investment Analyst.  






Quick Facts:


Model:  Investment Analyst

Company:  Texas Instruments

Years:  1979-1980

Type:  Specialized Finance

Batteries: 2 x LR44

Operating Mode:  Chain



Features: Stocks, Bonds, Options


*  The [CIF] key:  which calculates (1 + i%)^n.  Used in time value of money calculations.


* Days between Dates allowing for four digit years.  The manual states that this function is accurate for the range March 1, 1900 to February 28, 2100.  The date format is mmdd.yyyy.  Example:  March 28, 2022 is 328.2022.


* The [ 2nd ] (Sec Typ) sets the security type mode.  


Stocks (Security Type A)  


We can solve for the purchase price (buy), selling price (sell), and yield.   Variables include:


**  the number of days until the first dividend is paid (B→P), the number of days from 

**  the last dividend until the stock is sold (P←S)

**  capital gains tax rate and income tax rate 

**  commissions rate when the stock is bought and sold

**  dividends, and dividend growth rate


**  The Investment Analyst has two modes for stocks:  annual yield and ownership period yield.  The latter mode is simpler.  


Bonds (Security Type B)


The keys to operate calculations for bonds are the mostly the same set of keys used for stocks.  We still solve for price (buy), selling price (sell), and yield. 


**  Annual yield mode is automatic

**  payments during investments are now coupons, which the coupon rate is entered with the [ CPN ] key

**  commissions, capital gains tax rate, and income tax rate are still included


I do believe that bonds make it into later calculators, such as the TI BA II Plus.   


Options (Security Type is "Blank")


Generally the same concept, solve for price (buy), selling price (sell), and yield; with variables including commissions, capital gains tax, and income tax.   What is different is the use of call and put prices.  


I realize that this is a short introduction, as I plan to learn more about the features of the Investment Analyst.  


Keyboard


The keys are little hard, careful pressing of them are required. I find this to be the case of TI's calculators from the late 1970s/early 1980s. Thankfully the keyboard is still workable.  


I wonder if the keyboards were lot better, calculators outside of the "mainstream" such as the Investment Analyst and the TI-54 (which I reviewed in 2018) would have been given another edition.  



Closing Thoughts


This is a curious calculator that fit a specialized niche: stocks, bonds, and options.   Not too many calculators go into this area, I believe Calculated Industries had one dedicated to Wall Street calculations.  I have a feeling I am going to learn a lot about investments from going through the well detailed manual.  


This is definitely a collector's item.  



Source:

"Texas Instruments Investment Analyst"  Datamath Calculator Museum.  December 5, 2001.  Last retrieved March 4, 2022.    http://www.datamath.org/Sci/Slimline/Investment-Analyst.htm   



Until next time,


Eddie


All original content copyright, © 2011-2022.  Edward Shore.   Unauthorized use and/or unauthorized distribution for commercial purposes without express and written permission from the author is strictly prohibited.  This blog entry may be distributed for noncommercial purposes, provided that full credit is given to the author. 


Wednesday, April 20, 2011

HP 10bii+ Review






This is the review of the Hewlett Packard HP 10bii+ financial calculator.







The HP 10bii+ is a substantial upgrade to the HP 10bii. Hewlett Packard finally utilized the keyboard to its fullest, adding many functions such as depreciation, probability distribution calculations, bonds, expanded statistic capabilities, and depreciation just to name a few.

For this review, I have worked out all the examples prescribed in the manual provided. I also worked some of the examples with other finance calculators (10bii, 12c, 17bii+, 30b) just to see if the calculators have consistent answers. I am happy to report that the 10bii+ is consistent with the other financial calculators.

As for speed, I would state from the testing I did so far, the speed of the 10bii+ is pretty much on par with the 12c (two-battery edition) and the 30b.

The Keyboard

The colors on the keyboard are nicer and brighter than its predecessors. I can actually see the blue shifted functions in all levels of light and angles. The keys are tactile and easy to push. No missed keystrokes during normal operation.

Thankfully, the HP 10bii+ it can take a spill and clean up easily, and no, I did not plan that. I was able to clean the calculator immediately and it works in perfect order.

Memory

The 10bii+ sports 20 memory registers: 0 through 9 and .0 through .9. Store arithmetic is provided, but not recall arithmetic. There is a dedicated M register with three keys dedicated to it: →M (store to M), RM, and M+. I really like this feature, which allows me to calculate a sum of a large amount of numbers. The M register has been a feature on the 10b series since the beginning.

The memory allocation for cash flows and data points are as follows:
* Up to 45 cash flows can be stored.
* Up to 45 data points can be stored - if you want the full statistical features of the 10bii+.

There is a catch though. The 10bii+ allows space dedicated for 15 cash flows and 15 data points. There are 30 slots that are shared between cash flows and data points. Once the slots are filled, and you will no longer be able to store cash flows. However, the manual states that you can continue to add data points at a cost: you can no longer review data points and the only have linear regression available. More on cash flows and statistics later.

One nit picky point, the STO function is still a shifted function (orange). Personally, I like STO to be a primary function (unshifted), but no big deal.

You can also recall mostly anything by first pressing RCL then the variable or storage register you want.

Mathematics

With the new 10bii+, you gain a ton of new mathematics functions:
* The constant π = 3.141592653589793...
* Trigonometric functions: sine, cosine, tangent and their inverses. Just remember if you want inverses, activate INV first (blue shift, M+ key)
* Hyperbolic functions and their inverses
* Permutations and Combinations
* The factorial function now serves ALL real numbers from -252.999999999 (nine 9s) to 253.119. I like this a lot, became the gamma function is one my favorite functions. Γ(x) = (x - 1)!
* Random Numbers from 0 to 1.
* Radian and Degree modes, but not angle conversions.

Calculator Forensics asin(acos(atan(tan(cos(sin(9))))))

Degree Mode: 8.99999864267

Chain or Algebraic

The 10bii+ offers to operating modes: Chain or Algebraic. Chain mode is obvious: any operations act immediately on the displayed number. Order of operations are ignored. The Algebraic mode is not of the "enter the entire expression and then press enter" type. For one argument functions, enter the number first then press the function.

Example:

2 ln(12.5) + sin(30°) would require the key presses

2 x 12.5 [orange shift] [2 key for LN] + 30 [blue shift] [÷ key for SIN] =

(answer 5.55145728862)

I wish HP would have implement RPN (Reverse Polish Notation) mode - even if the mode just turned the left and right parenthesis into swap the x and y registers (x<>y) and roll the stack down one level (R↓), respectively.

Last Answer... and a Bug?

The 10bii+ offers a last answer feature, which is new to the 10b series. The last answer is what was in the display when the equals key (or any key that finishes an operation, I think) was last pressed. The last answer can be accessed by pressing RCL =.

But there is a bug. While working the example on page 41 of the manual:

Here is how it was presented in the manual:

50 INPUT (Display: 50)
22 + 14 [orange shift] [% key for %CHG] (Display: -28. last answer is supposed to have 36)
60 INPUT (Display: 60)
RCL = (Here the display is supposed to say 36, but I get 60 instead)
[orange shift] [% key for %CHG] (Display is supposed to say -40, instead I get 0)

My guess is that pressing INPUT also loads the displayed number in the last answer register.

Two Ways to Operate Two Argument Commands

The 10bii+ presents two ways to work with two argument commands: use of the INPUT, and the direct, "in-line" way.

The INPUT way is the classic way in the 10b series: number or operations, INPUT key, number or operations, function key(s).

The direct way is: number, function key(s), number, = key. Personally, I prefer this method - more straight forward.

You get the option with: combination, permutation, Student's t Distribution functions, percent change, DATE function, days between dates function.

Time Value of Money

The time value of money keys on the 10bii+ work (nearly) exactly like the time value of money keys work on any other HP calculator. The interest key (I/YR) works with annual interest rate (the 12c series work with the periodic interest rate). Solving time value of money problems are straight forward: enter the known amounts, press the variable to be solved for by just pressing the key. No compute key necessary.

For those of you new to HP financial calculators, Chapter 5: Picturing Financial Problems and Chapter 6: Time Value of Money on the full manual provide an excellent introduction and a good set of practice problems regarding time value of money.

New: a dedicated clear time value of money function. No more C ALL required - nice!

Profit Calculations

Calculations regarding cost, price, margin, and markup follow the model of the time value of money application. Enter the known information, then press the key of the desired variable to solve for it.

Cash Flows

At first glance, it looks like the cash flow application was untouched. Not so. This application is updated - BIG TIME.

First we get not one, but two ways of entering repeated cash flows:

The classic way:
Cash flow, CFj key, frequency, [orange shift], [CFj key for Nj]....

And the INPUT way, which I am a fan of:
Cash flow, INPUT key, frequency, CFj key

Next, like the time value of money registers, there is an all important clear cash flows sequence.

Third, when net present value (NPV) is calculated, you also calculate net future value (NFV). NFV is accessed by the SWAP function after NPV is calculated.

Finally, we can now review cash flows and their frequencies. This is done by simply pressing RCL CFj. Cash flows and frequencies can be reviewed, added, inserted, and deleted.

Date Calculations

One of my favorite calculator features have finally made it to the 10bii+: date functions! Dates can be entered in U.S. Format (mm.ddyyyy) and International Format (dd.mmyyyy). Two functions are available: Days between Dates and Date Addition. For example, if today is April 21, 2011 - then I am alive a grand total of 12,456 days. :)

Bonds

If you are familiar with the bond functions on the 12c, them you should at home with the 10bii+. There are separate storage registers for Settlement Date, Maturity Date, Coupon Rate, and Call Amount. You can calculate the price of the bond, yield to maturity, and the accrued interest. With many dedicated keys to bonds, you can keep track of what each variable contains.

Breakeven

The breakeven application is similar to the time value of money application. Enter amounts for the known variables then solve for the ones you want.

Depreciation

Straight Line, Sum of the Years Digits, and Declining Balance are available. Too bad declining balance with crossover is not (for calculating depreciation for tax purposes). The depreciation functions use the time value of money variables:

N for number of periods
I/Y for declining rate (if applicable)
PV for cost
FV for salvage value

The depreciation functions calculate the year's depreciation, and the remaining book value. The functions only work in whole years - meaning you will not be able to set up the first month. If you want to work with non-integers (say the asset has 5 1/2 years), you can calculate the first five years, but the calculating the sixth year returns 0. A possible work around in this Case is to use the remaining book value from year 5 as the 6th (and final) year of depreciation.

Statistics and Distributions

The statistics application is similar to the cash flow application. You can review entries and edit them, there is a clear data points sequence, and you can easily find the most common statistics measurements (mean, deviation, sums).

I was surprised to find that the 10bii+ has six regressions:
1. Linear, y = m x + b
2. Logarithmic, y = m ln x + b
3. Exponential, y = b exp(m x)
4. Power, y = b x^m
5. Exponent, y = b m^x
6. Inverse, y = m/x + b

The variables m, b, and the correlation coefficient (r) can be found by pressing the orange shift, the appropriate key, the orange shift key again, and then swap. The 10bii+ also features best fit (Regression 0). However, to find which regression fit the data points better, you will have to attempt to either predict x or y, or calculate a weighted average. One thing that can be improved is that the 10bii+ actually stating the best fit when it is activated.

The 10bii+ also has lower tail normal distribution and Student's t distribution CDF function and their inverses. I think labeling the distribution functions LTND (lower tail normal distribution) and Student (lower tail student's distribution) may have been better than z <>p and df,t <> p , respectively. But it works, and works well.

What's Impressive

* A well written full manual, which is available on CD or online. Now if the writers finish the last example in Chapter 13...
* The ability to review and edit cash flows and data points.
* Distribution functions and the fact that the factorial function coves real numbers
* Date functions, bonds, and depreciation have been added
* Unlike the 30b, you don't have to dig through menus to find functions, everything for the most part is on the keyboard

Wish List

* RPN mode
* When best fit mode is activated, you are told what regression model is selected without having to calculate a prediction first
* A better case, something similar to the one used for the 17bii+
* A "K" indicator when the constant function is used

Manual Curiosities

This covers Edition 1

* Page 41: RCL = does not work (well) after pressing INPUT
* Page 119: the paragraph comparing standard deviation and population deviation is repeated four times on this page
* Page 154: net future value example is not complete

Recommendation

I would recommend purchasing the 10bii+. It is a very solid calculator good for the entry level while having a lot of easy to use finance applications. Hewlett Packard has stepped up their game by updating the 10b series.

Great work, Hewlett Packard!

Hewlett_Packard's_HP_10bii+_Page



Monday, April 18, 2011

HP 10bii+ First Look

Hi Everyone!

I am going to present a first look at the new Hewlett Packard HP 10bii+ financial calculator. This is a continuation of HP's 10b's series.

A Little History

Hewlett Packard first introduced us to the HP 10b series with the classic HP 10b in 1988. The original featured time value of money calculations, interest conversions, 14 cash flows, with each flow allowed to be repeated up to 99 times, linear regression, percent change, and profit solvers (cost-sell-margin-markup).

The original HP 10b had 15 storage registers, however 6 of them were for statistics.

In 2001, Hewlett Packard updated the HP 10b with the HP 10bii. The function set remained pretty much the same, except there were only 10 memory registers. The trade off was that all the statistics measurements had dedicated registers.


In 2011, Hewlett Packard introduced the next member of the 10b line, the HP 10bii+. Here is a picture of it:



The 10bii+ At A Glance

From the picture alone, I can tell that the Hewlett Packard really packed this calculator with features. In addition to the features that the 10b line already has, the 10bii+ adds:

* Bond Calculations
* Days Between Dates Calculations
* Breakeven Calculations
* Depreciation
* Trigonometry and Hyperbolics
* Random Numbers
* Distributions: Normal and Student's t
* Proper Algebraic Mode. Calculator can be made to follow the proper order of operations.

No RPN (Reverse Polish Notation), bummer, but not a deal breaker.

One of the first features I noticed on the 10bii+ was that the factorial function is now extended to the real numbers. This is what happens when I try to calculate 2.5! on the 10bii:




I get an error message. Now when I calculate 2.5! On the HP 10bii+:



I get 2.5! = 3.3234 (to four decimal places). This is already seems like this a serious upgrade to the HP 10bii+.

In my next post I will review the many new features of the HP 10bii+. At first glance the 10bii+ looks impressive. I wish that the case that comes with it was not so snug.

What's in the Package

* Calculator
* Case
* Quick Start Guide
* CD containing the full manual in many languages, and I mean many languages: English, Spanish, French, Arabian, Japanese, Portuguese, and Italian just to new a few.


Sharp EL-5200/EL-9000 AER II Program Collection – September 2026

Sharp EL-5200/EL-9000 AER II Program Collection – September 2026 For my review on the Sharp EL-5200 (also known as the Sharp EL-9000)...