home *** CD-ROM | disk | FTP | other *** search
/ Old Hackers Atari User Group Newsletter / Old_Hackers_Atari_User_Group_Newsletter_OHSO97B.atr / gnterest.txt < prev    next >
Text File  |  2023-02-26  |  7KB  |  1 lines

  1.              o=o=o=o=o=¢ ¢     COMPOUND INTEREST FOR BCALC¢ ¢          By Frank Walters¢ ¢   INTEREST.BC is a template file for¢ BCALC  spreadsheet.  BCALC, by Barry¢ Kolbe   and   Bryan   Schappel,  was¢ published  in ANALOG magazine, issue¢ 63, August 1988.¢ ¢ PURPOSE OF INTEREST.BC:¢ ¢   Used  to  compute monthly interest¢ and  balances  for  any bank account¢ using   fixed  interest,  compounded¢ monthly.  It  is  not  suitable  for¢ variable  interest  rate investments¢ as   the  rates  are  unpredictable.¢ INTEREST.BC  covers a five year span¢ and  requires  only  a  few,  simple¢ entries  to  produce  a  printout of¢ your  future  investment  prospects,¢ month by month.¢ ¢   Note that it uses all 64 available¢ lines in BCALC, so more than 5 years¢ is  not  practical  at one time. For¢ longer terms you could print 4 years¢ at a time, load a fresh template and¢ update  the years and leap year days¢ and  use  the  ending balance of the¢ 4th  year as the starting balance of¢ the 5th year.¢ ¢ SETUP:¢ ¢   Load   BCALC.COM  into  any  Atari¢ 8-bit  computer with BASIC disabled.¢ Minimum of 48k required. From BCALC,¢ press any key and then SELECT, which¢ allows   commands   from   the  text¢ window.  Type LOAD D:INTEREST.BC and¢ press  Return  to load the file from¢ drive 1.¢ ¢   AA01  shows  the  filename  of the¢ template.    AA02,AB02   display   a¢ wraparound of the Balance that would¢ appear  on JAN, following AA64-AB64,¢ completing a full 5 year cycle.¢ ¢   AA05-AA64  label  60  months  in 5¢ years.   AB05-AB64   show   computed¢ balances  for  each month. Column AC¢ has interest earned during the month¢ labeled  on the same line. AD is the¢ number  of days per month. AE is the¢ result  of  a  formula that computes¢ interest  rate for that month, based¢ on number of days and annual rate in¢ AC04.¢ ¢   =(AC04/100/365)*ADxx)¢ ¢   AC04/100  converts  annual percent¢ to  decimal, which is divided by 365¢ days   to   convert  it  to  1-day's¢ interest. *ADxx multiplies number of¢ days  in  row xx to compute interest¢ rate  for the specific month on that¢ row. It is unnecessary to print rows¢ AE and AF, which is on-screen help.¢ ¢ ENTERING YOUR DATA:¢ ¢   Refer to your bank statement or CD¢ certificate    to    determine   the¢ starting  date, Principal and actual¢ interest  rate.  DO  NOT  USE ANNUAL¢ PERCENTAGE YIELD (APY) RATE.¢ ¢   Cell  AC04 is where you enter your¢ interest  rate. Then scan cells AA05¢ thru AA16 to find the starting month¢ of  your investment. Edit AA cell to¢ add  day,  year  to that month. Move¢ right  to  AB  cell of same line and¢ type amount of Principal in the 0.00¢ cell,  replacing  a  formula in that¢ cell:¢ ¢       AA            AB¢ ¢ 09>MAY 1, 1997   5,200.75¢ ¢   DO  NOT USE COMMA during entry, it¢ will  be  added automatically by the¢ program.   Because  you  replaced  a¢ formula  in  column  AB,  you cannot¢ re-use  this  same template for more¢ than  one  account.  After printing,¢ you  must  re-load  INTEREST.BC from¢ disk  to  enter  a new Principal and¢ interest rate.¢ ¢   Move  cursor  down column AA until¢ you reach the year and month of your¢ maturity  date.  Edit  date,  adding¢ day,  year  of  your  maturity date.¢ This   will  mark  your  Balance  at¢ maturity  in  column  AB. That's all¢ your   entries:  two  text  and  two¢ numeric entires and you are ready to¢ calculate and print.¢ ¢ RECALCULATE--CONTROL-A:¢ ¢   You must now recalculate a minimum¢ of   three   times   to  insure  all¢ formulas  are  correctly  applied in¢ the proper sequence. Use CTRL-A each¢ time.   Screen   will   flicker  and¢ re-draw  as  each  recalculation  is¢ completed.  Your  cursor will return¢ to cell AA01.¢ ¢   Move   cursor   down  to  date  of¢ maturity   and  you  will  see  your¢ balance  at  that  date.  Each  line¢ shows   the   balance  and  interest¢ earned during that month, which will¢ be  added  to the balance to compute¢ the next month's balance.¢ ¢   All balances and interest prior to¢ your  starting month should be 0.00.¢ Balances  below  your  maturity date¢ are  projected amounts, based on the¢ same interest rates.¢ ¢ PRINTING YOUR RESULT:¢ ¢   The entire spreadsheet will fit on¢ one  80 column printer page but that¢ is unnecessary. To selectively print¢ the  entire term of your investment,¢ place  cursor  on cell AAnn (nn=line¢ number of date of Principal.)¢ ¢    Home  cursor  to  AA01  and Press¢ CTRL-P.  Press Return to mark upper/¢ left  of  block  of  cells to print.¢ Cursor  down  to  line  number  (xx)¢ containing  your  maturity  date and¢ cursor  right  to  cell ADxx on that¢ line   and   press  Return.  Printer¢ should  be  turned  on  and ready to¢ print. That's all there is to it.¢ ¢ CHANGING YEAR DATES IN 1998:¢ ¢   Once   you   print  each  of  your¢ savings,  checking,  or CD accounts,¢ there   is   no  need  to  use  this¢ template  for  them again unless you¢ lose  the  printout.  But for future¢ deposits  you may have to update the¢ years  in column AA at the beginning¢ of 1998, 1999, etc.¢ ¢   Simply  edit  each cell in AA that¢ contains  a  year and change them to¢ the next higher year. Year 2000 is a¢ leap  year  with  29 days in FEB. Be¢ sure  to  change the 28 to 29 in FEB¢ of  the  new  year  2000,  and  also¢ change  the  29  to 28 in FEB of the¢ new  year  2001.  The  days  are  in¢ column  AD,  across from the name of¢ the  appropriate month. Then re-save¢ the  updated  template  to  disk. Be¢ sure  you edit the original template¢ and not one you have already entered¢ dollars  and  interest  rate.  After¢ saving  the zeroed template then you¢ can  enter  new balance and interest¢ rate, etc.¢ ¢ BANK INTEREST DOES NOT AGREE:¢ ¢   A  very  few  banks  use a dubious¢ practice  of  not paying interest on¢ day   of  deposit  but  instead  pay¢ interest  on  day  of maturity. That¢ results   in   the   first   month's¢ interest  being  1 day less than the¢ number   of   days  in  that  month.¢ Subsequent   months   will   compute¢ interest based on the correct number¢ of  days  but  your  balance  on the¢ second  month  would  start  out too¢ small.  To  adjust  for  this sneaky¢ practice you can subtract 1 day from¢ the days of the month you opened the¢ account  in cell AD and add 1 day to¢ cell  AD  in the month PRIOR to your¢ month  of  maturity.  This  interest¢ will  be  added to the prior month's¢ balance   to   create  the  maturity¢ month's balance.¢ ¢   OR--you could go down to your bank¢ and complain to the manager that you¢ are  being  cheated out of one day's¢ interest,  compounded  over the term¢ of  your  account. That's what