home *** CD-ROM | disk | FTP | other *** search
/ Shareware Overload / ShartewareOverload.cdr / busi / if53.zip / IF53.DOC < prev    next >
Text File  |  1988-08-03  |  23KB  |  479 lines

  1.                         I N - F I D E L I T Y
  2.  
  3.                             Version 5.3
  4.  
  5.                     DESCRIPTION AND INSTRUCTIONS
  6.  
  7.                             August 3, 1988
  8.  
  9.  
  10. GENERAL
  11.      
  12.      IN-FIDELITY is a program that uses your IBM PC or IBM compatible
  13. to automate the process of obtaining information from "FAST", the
  14. Fidelity Automated Services Telephone.  This service of Fidelity
  15. Investments allows users of touch-tone telephones to obtain prices and
  16. balances of their Fidelity mutual fund accounts.  If they have a
  17. Fidelity Brokerage account they may also obtain information about its
  18. status as well as stock and option price quotations.
  19.  
  20.      FAST allows transfer of funds from one mutual fund to another or
  21. from a prearranged bank account to a fund.  It will also allow the 
  22. establishment of a new mutual fund account - all by touch tone tele-
  23. phone.
  24.  
  25.      FAST is normally used by manually operating the touch tone
  26. telephone according to instructions.  But the service requires that
  27. you enter a long series of codes including command codes, fund
  28. numbers, account numbers as well as security codes when obtaining
  29. account balances and stock prices.  These can be difficult to remember
  30. and laborious to enter.
  31.  
  32.      This program allows you to record all your account information,
  33. stock and option symbols, and security codes through a full screen
  34. editor.  Once this has been done you can make use of the FAST service
  35. with a few simple keystrokes.  Furthermore, it provides a simple means
  36. of maintaining records of your account balances, fund prices, fund
  37. yields and stock prices.  It calculates the dollar value of your funds
  38. and stocks from the number of shares and share prices.  It also
  39. calculates the total value of your portfolio.
  40.  
  41.      The program is intuitive and easy to use with help shown along
  42. the bottom of each screen.  IN-FIDELITY will beep at you if you try to
  43. press an inappropriate key.
  44.  
  45.      No actual data is transferred by FAST.  The user listens to the
  46. information from a computer actuated voice and manually make note of
  47. it.
  48.  
  49. REQUIREMENTS
  50.  
  51.      To make use of this program you must have an IBM or compatible
  52. computer running PC-DOS or MS-DOS 2.0 or later.  You must also have a
  53. Hayes compatible modem.  The modem is used only to perform the dialing
  54. and the transmission of coded tones.  The user listens to the voice
  55. through the modem speaker or through a telephone connected to the same
  56. line as the modem.  The program will support monochrome or color
  57. monitors.  It does not require graphics capability and can be cus-
  58. tomized for a variety of modem setups. 
  59.  
  60.      You must also have one or more mutual fund accounts with Fidel-
  61. ity.  To use the stock/option quote service you must have a Fidelity
  62. Brokerage Account number and a security code.
  63.  
  64.  
  65. SET UP
  66.  
  67.      There are five files required to run the program.  They are:
  68.  
  69.      IF53.EXE            The main program
  70.      IF53.NMS            The file of Fidelity fund names and numbers  
  71.      IF53.CNF            The configuration file
  72.      MAIN.ACT            The file of accounts
  73.      STOCKS.STK          The file of stock/option data
  74.  
  75.      MAIN.ACT, STOCKS.STK and IF53.CNF will be regenerated automa-
  76. tically by the main program if they are found to be missing.  IF53.NMS
  77. can be recreated with an ASCII file text editor or a word processor as
  78. described below.  The files must all be contained on your default
  79. drive, either floppy or hard disk.  
  80.      
  81.      DOS is first loaded into the computer.  The program is started by
  82. entering "IF53" (no quotation marks) with the program diskette in the
  83. default drive or with the programs in the default directory of the
  84. hard disk.  If the program is run from a floppy, do not remove it
  85. until you exit the program.
  86.  
  87.      When you first run the program you should select F5 (Change
  88. Setup) from the Main Menu.  You will be shown the current settings of
  89. alterable parameters used by the program.  The Communications Port
  90. parameter is particularly important since the program cannot function
  91. properly if the modem is not attached to the assigned serial port.
  92.  
  93. CONFIGURATION
  94.  
  95.      The program comes configured for a color monitor.  If you want
  96. the program run in monochrome select the "Mono" option by pressing "m"
  97. when asked for the kind of monitor.
  98.  
  99.      IN-FIDELITY normally uses a fast screen writing technique that
  100. may produce a "snow" effect when using a CGA adapter.  If this effect
  101. is objectionable on your display select "Y" on the next parameter when
  102. asked if you want to eliminate the snow.  The screen will write a bit
  103. slower.  If you have an EGA, VGA, Hercules or monochrome adapter leave
  104. this setting at NO.
  105.  
  106.      The next parameter is the Baudrate.  This refers to the rate at
  107. which data is transferred from the computer to the modem and from the
  108. modem to the telephone line.  Since IN-FIDELITY does not transmit
  109. "data" this parameter is only of minor consequence.  Typically, you
  110. should select 1200 baud if your modem has that capability.  There will
  111. be a small speed difference between 300 and 1200 baud when the
  112. computer transfers commands to the modem.  If your modem has a higher
  113. speed such as 2400 baud you should still select 1200.  There will be
  114. no perceptible loss in performance.  If your modem is only capable of
  115. 300 baud operation you should choose 300.  
  116.  
  117.      The Phone Type parameter allows you to configure the program to
  118. work with a pulse dialer telephone or a tone dialer.  This setting
  119. only controls the way the program calls FAST.  After a connection is
  120. made the codes used to request information are all sent by the tone
  121. method.  This permits IN-FIDELITY to be used from a pulse dialer
  122. telephone.
  123.  
  124. Caution - If you use the pulse dialing method do not lift the receiver
  125. of a parallel connected phone off the hook until the pulse dialing is
  126. complete.  Pulse dialing will not work if a second phone connected to
  127. the line is "off-hook". 
  128.  
  129.      INITIALIZATION STRING
  130.  
  131.      This is the set up string that your computer will send to the
  132. modem when the program first starts.  The modem can be initialized in
  133. many ways by the contents of this string.  You should read your modem
  134. manual to learn more about setting it up.  Only a few  commands are
  135. important to you.  The modem speaker can be set on or off with this
  136. string.  M0 (M-zero) turns the modem speaker off and M1 turns it on.
  137.  
  138.      If you want the speaker turned off and prefer to use the tele-
  139. phone as the listening device you may have to connect the telephone
  140. directly to the telephone line rather than to the "phone" connection
  141. on your modem since some modems disconnect this line after the modem
  142. starts operation.  The direct connection can be made by using the
  143. inexpensive "T" connector sold in many stores.  The telephone and the phone line are connected together to the same jack on the modem.  If
  144. your modem doesn't cut off the telephone after the connection is made
  145. then the "T" is not necessary.  It is also unnecessary if you listen
  146. through the modem speaker.
  147.      
  148.      DIALING SPEED
  149.  
  150.      This parameter controls the length and spacing between dialing
  151. tones.  THE SMALLER THE NUMBER THE FASTER IT DIALS.  It should be set
  152. as fast as possible while still maintaining dependable operation.  The
  153. setting will vary with your individual telephone exchange.  Try the
  154. default setting of 70 milliseconds first.  You can then experiment
  155. with faster or slower speeds.  The rule is: If it works, it's not too
  156. fast.
  157.  
  158.      PHONE NUMBER
  159.  
  160.      This parameter is set for the FAST telephone number.  It can be
  161. changed if, for some reason, the number is ever changed.  This
  162. parameter can also be used to add a dialing sequence ahead of the
  163. number.  Some commercial telephone installations, for instance,
  164. require that an "8" or a "9" be dialed before the actual number in
  165. order to have access to an outside line.  Your entry will be converted
  166. to the necessary upper case, automatically.  You can use dashes,
  167. hyphens, spaces and parenthesis in the phone number.  They will be
  168. ignored.  A useful Hayes command is the "," (the comma).  It causes
  169. the dialing to pause for two seconds.
  170.  
  171.      COMMUNICATION PORT
  172.  
  173.       Your modem may be connected as COM1, COM2 COM3 or COM4.  If it
  174. is the only serial device on the computer then it is likely connected
  175. as COM1.  If you don't know, try COM1 first.  If the program gets
  176. stuck and won't dial out try configuring for COM2, 3 or 4.
  177.  
  178.  
  179.      ACCOUNT FILE AND STOCK FILE NAMES
  180.  
  181.      You can select the active Account File and Stock File names.  The
  182. program will let you have more than one Account or Stock File.  To
  183. select one of several files enter its name here.  To create a new file
  184. enter a new name here.  When you leave the setup mode the program will
  185. tell you it can't find the file you selected and ask if you want to
  186. create it.  Answer yes and a new empty file will be created.  You can
  187. maintain eighty items in each file.  You can create as many new files
  188. as you have room for on the disk.  You erase files from DOS using the
  189. DOS ERASE command.  The default account and stock filenames are MAIN
  190. and STOCKS.  The file extensions are automatically appended as ".ACT"
  191. and ".STK".  Be sure to use only legal DOS filename characters.  Stick
  192. with letters and numbers.  If you get into trouble with illegal file
  193. names ERASE the configuration file and start over.
  194.      STOCK ACCOUNT NUMBER AND SECURITY CODES
  195.  
  196.      To use the stock/option quotation service you must have a valid
  197. Fidelity Brokerage Services brokerage account and security code. 
  198. Enter them here.  This account number may differ from any USA account
  199. number you may have entered into the Account Screen.
  200.  
  201.  
  202. PROGRAM OPERATION
  203.  
  204.      Information on your accounts is obtained by selecting F1 from the
  205. Main Menu.  You will then be shown the list of your accounts.  You
  206. move among your accounts by using the UP and DOWN arrow keys as well
  207. as the PageUp and PageDown keys if there are more than one page of
  208. accounts.  To edit any entries on the selected account use the RIGHT
  209. and LEFT arrow keys.
  210.  
  211.      If you are starting up for the first time there will be no
  212. accounts listed.  To create an account press the INS key and a new
  213. line will be added.  Using the left and right arrow keys move between
  214. columns and enter the data describing your account.  
  215.  
  216.      To edit an entry simply move the cursor to the item to be edited
  217. using the arrow keys then type in the data.  Finish the entry by
  218. pressing the ENTER key or one of the arrow keys.  You can make
  219. corrections using the backspace key.  If you press ENTER when no new
  220. data has been keyed-in the previous data will be restored.
  221.  
  222.      The fund number is normally a three digit code.  There are two
  223. special entries that can be used in the fund number column.  Enter
  224. "USA" in this field for your USA Account.  Enter your USA account
  225. number.  You can now retrieve your USA Account balance.  You can use a
  226. letter in the USA account number -  IN-FIDELITY will automatically
  227. dial the corresponding digit.  Enter "ONE" in this field and your ONE
  228. Account Number and you can retrieve all the funds under that ONE
  229. Account.
  230.  
  231.      The Main Account file supplied with your copy of the program 
  232. contains dummy information for illustrative purposes.  You can delete
  233. these accounts by repeated use of the DEL key.  Enter all your
  234. Fidelity fund data by creating new accounts with the INS key and then
  235. editing them.  You can sort accounts into any convenient order by
  236. moving them with the F7 and F8 keys.
  237.  
  238.      The Value column will automatically recalculate as the product of
  239. the Price and Shares.  If an amount is entered into the Value column,
  240. the price will automatically be recalculated as the quotient of Value
  241. and Shares.  Use a price of $1.00 when appropriate.  Whenever you
  242. update the Price or Yield of a particular fund all funds with the same
  243. Fund Number will be automatically updated.
  244. RETRIEVING DATA FROM FAST
  245.  
  246.      Using the UP and DOWN arrow keys, point to the fund you would
  247. like information on.  Press F1 to dial FAST.  You will see the dialing
  248. activity on the upper left corner of you screen.  After making the
  249. connection you will be told to proceed.  Press F2 for price informa-
  250. tion or F3 for your account data.  You can update your yields, prices
  251. and balances by editing the screen as you hear them from FAST. 
  252. Complete the editing process by pressing the ENTER key or by pressing
  253. one of the arrow keys.  (To get prices or account information you must
  254. have a valid account number/security code combination.)  After select-
  255. ing F3 you may then use F4, F5, or F6 to obtain last purchase, last
  256. dividend and last redemption.  You can move the cursor to a new line
  257. (anywhere on the new line) while connected to FAST and obtain price
  258. and account data for another fund by pressing F2 or F3.  You should
  259. not take too long to do the editing since FAST will disconnect you if
  260. you wait more than a few seconds between inquiries.
  261.  
  262.      To hang up press F9.  To quit this mode and return to the Main
  263. Menu press F10.  When you quit, the disk files will be updated.
  264.  
  265. TRANSFERRING FUNDS
  266.  
  267.      In some cases, FAST will allow you to transfer funds from one
  268. account to another.  The funds must have identical registration names.
  269.  
  270. You may also have set up your fund to permit direct-bank-transfer into
  271. it.  This function can also be done using IN-FIDELITY.
  272.  
  273.      From the Main Menu select F2.  You will see your list of
  274. accounts.  The procedure that follows will set up and verify the fund
  275. transfer BEFORE you call FAST.  You will then dial FAST and send the
  276. information.  You may cancel and restart the operation at any point by
  277. pressing F9 either before or after dialing FAST.  You may exit the
  278. operation at any time by pressing F10.
  279.  
  280.      You will first see a prompt that asks you to point to the fund
  281. you want to transfer FROM and press F2.  Alternatively, you can elect
  282. to press F5 to perform a bank-funds-transfer.  If you select F5 you
  283. will then be asked to enter the number of dollars.  Just enter the
  284. dollar figures - omit punctuation, dollar sign and cents.  If you are
  285. transferring from an account you will be asked to enter the number of
  286. shares or "00" for "all shares".  You will then be asked to point to
  287. the fund you want to transfer TO.  Point, then press F2.  You can open
  288. a new account by pressing F4 at this point.  If you chose that option
  289. you will be asked for the fund number of the account you want to open.
  290.  
  291.      You will then be shown a summary of the transaction you have set
  292. up and you will be asked to verify or cancel it.  If you verify it you
  293. will then be asked to dial FAST.  Only at this point do you call FAST
  294. by pressing F1.
  295.      Dial FAST and wait for the voice to tell you to proceed.  Press
  296. F3 and again wait for the voice to ask you for the fund you are
  297. transferring TO.  Press F2 again.  Wait for the voice to ask you to
  298. verify the transaction and either press F3 to verify it or F9 to
  299. cancel it.  You are now done.
  300.  
  301.      The fund balances are not updated at this point.  You should do
  302. this manually when you are satisfied that the transaction has been
  303. executed properly.
  304.  
  305.      Transferring funds and opening new accounts will only work if all
  306. Fidelity's requirements governing such transactions are met.
  307.  
  308. FUND LIST
  309.  
  310.      Selecting F4 from the Main Menu will show you a convenient list
  311. of Fidelity's funds and their fund numbers.  The list is contained in
  312. a simple text file called IF53.NMS.  The list can be updated by the
  313. user with any text editor or word processor capable of generating text
  314. files.  A text file is one which contains no embedded codes such as
  315. those normally used by Wordstar or WordPerfect in their word process-
  316. ing modes.  (Most word processors including the two just mentioned
  317. have special modes for generating pure text files).
  318.  
  319.      If the file is lost or damaged or if you want to add new funds to
  320. the list you may edit it yourself.  The rules are simple.  Each line
  321. contains one fund or title.  Empty lines (just a carriage return) are
  322. also permitted.  The format of the list supplied with the program uses
  323. the first three positions for fund code follow by a space and then the
  324. fund name.  Actually, any format is acceptable but the complete line
  325. should not exceed 46 characters and should end in a carriage return/-
  326. linefeed combination.
  327.  
  328.  
  329. STOCK/OPTION PRICES
  330.  
  331.      The Stock Screen is similar to the Accounts Screen and is
  332. selected by pressing F3 from the Main Menu.  INS and DEL are used in
  333. the same way to add and delete items.  Similarly, the arrows, PgUp and
  334. PgDn work in the same way.
  335.  
  336.      The second column designates whether the item is a stock or
  337. option.  FAST is queried differently for each.  When entering an item
  338. you can enter "Stk" for a stock or "Opt" for an option though "s" or
  339. "o" will be enough.
  340.  
  341.      The third column is the symbol.  In the case of the stock it is
  342. simply the symbol used by the stock exchange for that security.  For
  343. an option FAST uses a special scheme.  The symbol is the stock symbol
  344. followed by two letters designating the expiration month and strike price.  Pressing F4 from the Stock Screen will bring up a special help
  345. screen to show you the codes used.  You may embed spaces or dashes for
  346. clarity.
  347.  
  348.      Note that the information supplied by Fidelity to describe these
  349. codes may seem to be different.  FAST actually uses two digit numbers
  350. to express the option codes but IN-FIDELITY uses their equivalent
  351. letters.  You will see the correlation when the program dials out the
  352. request.
  353.  
  354.      The third column is a 20-character-wide field for entry of the
  355. name or description of the security.
  356.  
  357.      The fourth column is used to enter the number of shares that you
  358. hold.  To get a correct valuation of an option holding multiply the
  359. number of options by 100 (or another appropriate multiplier).
  360.  
  361.      The fifth column is a Reference Price.  This can be used by you
  362. to note any price of interest such as the original purchase price, an
  363. order price or a price that you want to sell at.
  364.  
  365.      The sixth column is the current price.  It is here that you enter
  366. the prices that you retrieve from FAST.
  367.  
  368.      The next column is the Value.  You can not enter data here.  It
  369. is calculated as the product of the Shares and Price columns.
  370.  
  371.      The last column is the date.  Again, you can not enter data into
  372. this column.  It serves to show the date that this item was last
  373. updated.  It is automatically updated whenever you change the entries
  374. in the Shares or Price column.
  375.  
  376.      RETRIEVING STOCK AND OPTION PRICES
  377.  
  378.      With the UP and DOWN arrow keys simply point to the item you want
  379. to retrieve data on.  Dial FAST by pressing F1.  When the voice asks
  380. you begin, press F2.  This will send the account number and security
  381. code that you entered at the Setup screen.  (If you haven't done the
  382. Setup you must do so before retrieving prices.)  The voice will tell
  383. you that the combination is accepted.  Point to the item and press F3.
  384.  
  385. You will then hear the information you requested.  Continue to point
  386. to other items with the Up and Down arrow keys and retrieve the data
  387. by pressing F3.  You can edit the price column while the retrieval is
  388. going on.  IN-FIDELITY will take care of sending the *40* and *41*
  389. codes as you switch between stocks and options.
  390.  
  391. PRINTING AND SAVING TO DISK
  392.  
  393.      Printing or saving to disk is done from either the Account Screen
  394. or the Stock Screen by pressing Alt-P (press P while holding down
  395. Alt).  Follow the instructions.  The printer must be connected to a parallel port as LPT1.  The printing procedure uses no unusual codes
  396. and should be compatible with most commonly used printers.
  397.  
  398.      You will be asked if you want to send data to the printer or to a
  399. disk file.  If you chose a disk file you will be asked for a file
  400. name.  Use a maximum of 8 letters and use only legal DOS filename
  401. characters (letters, numbers and some punctuation - see DOS manual). 
  402. The program will append a ".PRN" extension to the file.
  403.  
  404.      If the file already exists you will be asked if you want to
  405. overwrite it or append the new data.  Appending will allow you to keep
  406. a running record of past data.  These files are plain ASCII text files
  407. and may be utilized by other programs..
  408.  
  409.      This documentation file is printed by selecting F6 from the Main
  410. Menu.  
  411.  
  412. TROUBLE SHOOTING
  413.  
  414.      Some users have indicated problems when the modem Carrier Detect
  415. (CD, Switch 6 on Hayes) is not in its default position.  If you
  416. experience a problem interfacing with your modem try flipping this
  417. switch.
  418.  
  419.      Don't use commas when entering figures.
  420.  
  421.      Your modem must be capable of sending the dial tones for the
  422. characters "*" and "#".  If it can not the program may hang up when
  423. attempting to send them as part of the first command.
  424.  
  425. REVISIONS 
  426.  
  427.      Revision 2 - Added the ability to configure the program for a    
  428.                pulse dialer telephone.
  429.  
  430.                Edited data is now accepted when an arrow key is       
  431.                pressed as well as ENTER.
  432.  
  433.                Modem initialization improved to work with other       
  434.                modem types.
  435.            
  436.      Revision 3 - Corrected a bug which caused premature hangup in    
  437.                Funds Transfer operation.
  438.  
  439.     Revision 4 - Added the stock and option retrieval features.
  440.                Print function changed to Alt-P from the Account and
  441.                Stock Screens.
  442.  
  443.      Revision 5 - Recompiled using Turbo Pascal 4.0.  Added Documen-  
  444.                tation printing.  Used ASYNC4U for modem interface.
  445.                Added text file generation.  Moved Yield column
  446.                position.  5.1 added the ability to retrieve "ONE"     
  447.                Account information.  
  448.  
  449.                5.2 added account number and security code to fund     
  450.                price requests.
  451.  
  452.                5.21 corrected the loss of cursor when changing 
  453.                pages.
  454.  
  455.                5.3 added support of COM3 and COM4.
  456. SHAREWARE
  457.  
  458.      This program is being distributed as "Shareware".  You are free
  459. to try it without obligation.  If you decide that it is useful and you
  460. want to continue using it you are requested to send a registration fee
  461. of $15.00 to:
  462.  
  463.                Les Penner 
  464.                25 Shadow Lane 
  465.                Great Neck, NY 11021
  466.                
  467.                (516) 273-3100 (W)
  468.                (516) 466-5574 (H)
  469.                Compuserve 75236,1572
  470.                Source AAN776
  471.  
  472.      Registration will entitle you to telephone support and informa-
  473. tion about future updates.  Comments and suggestions are welcome.
  474.  
  475.      This program may be freely copied and distributed but each user
  476. must send payment to the author.
  477.  
  478.      The author reserves all rights to commercial sales of this
  479. program and its derivatives.