* BONDPRO
0
0 BONDPRO computes yield to call and yield to maturity of bonds for bond
0 swap evaluation.
0
0 BONDPRO has two basic data entry formats.  The "Bond" format is used to
0 enter, edit, and store bond records.  These can later be accessed for using
0 in swap comparisons.  The "Swap" format is used for evaluating a particular
0 swap.  It includes client-specific data as well as bond data.
0
0 To get started, select "Bonds" when you return to BONDPRO's main menu.
0 You will be prompted for a bond file name.  The default name is "BONDS.STD".
0 Hit the enter key to load.  Bond records will display with available command
0 keys at the top of the screen.  Try the keys.  For help key "Alt+H" (Hold
0 down "Alt" key, then strike "H" key).
0
0 Exit "Bonds" using the "Esc" key.  Now select "Swap".  Two bond records
0 are displayed for swap comparison.  Try the keys.  Note that a new bond
0 may be loaded into each record from the bond file by using the "Page"
0 keys to allow you to rapidly compare multiple bonds.
0
* Bond Command Keys
1
1  Esc         - Return to main menu.
1  PgUp, PgDn  - Pages backward and forward thru bond records.
1  ^PgUp,^PgDn - (^ = Ctl) Goes to first and last bond records.
1  Ins, Del    - Insert / Delete bond records.
1
1  Alt+F - File save, load & directory functions.
1  Alt+S - Sort bond records by symbol
1  Alt+P - Print bond records
1  Alt+D - toggle between Display formats.
1  Alt+I - Print Income Report (requires 132 characters width)
1  Alt+Q - Quote price retrieval/Imports specs from master sec. list
1  Alt+X - eXports bond specs to master sec. list
1  Alt+Y - computes & displays Yield to call/maturity (Display "D")
1
* Bond Spec Display "A"
1
1  Symbol     - Bond trading symbol
1  Descrip    - Bond Description field
1  Buy Date   - Purch. Date (if held)
1  Units      - Units Held (if held)
1  Cost/Unit  - Cost including commis. cost (if held)
1  Amount     - Computed Tot. Cost
1  $Int/Yr    - Annual bond interest payment on single bond
1  Pmt Mos/Day- Months & Day of int. pmts.,  e.g. 1,7/15
1               (use "*/15" for monthly pmts.)
1  Mkt Price  - Current Market Ask price
1  Cur Yld    - Computed yield
1
* Bond Spec Display "B"
1
1  T        - Tax Status (Y=Taxable, N=Non)
1  Call #1  - Date of first call (use date format in title)
1  Amount1  - Call price of first call
1  Call #2  - Date of second call
1  Amount2  - Call price of second call
1  Maturity - Maturity date
1  Amount3  - Maturity redemption price
1
* Bond Swap Command Keys
2
2  Esc         - Return to main menu
2  Arws        - Moves highlighted edit block
2  PgUp, PgDn  - Loads records from currently loaded bond file into the
2                swap record occupied by the edit cursor
2  ^PgUp,^PgDn - Loads first/last bond file record into swap record
2
2  Alt+F  - File save, load & directory functions
2  Alt+C  - Calculates value in current record field, if applicable
2  Alt+Y  - computes Yield to redemption on bond
2  Alt+P  - Print swap record.
2  Alt+A  - Toggle "AutoCalc" Status
2  Alt+T  - Toggles transactions type between "Buy" & "Sell"
2  Alt+Q  - Quote price retrieval from Price records (PRICES.STD)
2           Imports bonds specs from master security list.
* Bond Swap Edit Fields (one per bond)
2
2  Date          - Swap date.  Use Alt+C to set to current date.
2  Qty           - Number of bonds in swap transaction
2  Sell, Buy     - Bond descriptions
2  Taxable       - Tax status
2  Rate          - Applicable tax rate
2  Pmt Mons/Day  - Payment dates, e.g. 3,9/15. (Use "*/15" for monthly pmt)
2  $/Yr          - Annual interest payment
2  Call Dates    - Call dates (use date format in title)
2  Call Amount   - Call price
2  Maturity Date - Maturity date
2  Maturity Amt  - Maturity redemption price
2  Purch. Date   - Date bond purchased. (sell only)
2  Cost          - Purchase cost basis  (sell only)
2  Current Price - Bid Price (Sell bond), Ask Price (Buy bond)
2  Commis        - Commission/bond on transaction (Alt+C computes)
2  Accrued Int.  - Interest accrued since last payment (Alt+C computes)
2  CGTax         - Cap. gains tax due on sale (sell only, Alt+C computes)
2
* Computed Swap Fields (one per bond)
2
2  Discount Rate - Defaults to compounded current yield.
2                  Manual input with AutoCalc=Off
2  Call #  PV 2  - Present value to call.
2  Call Y.T.R.   - Call yield to redemption.
2  Maturity P.V. - Present value to maturity.
2  Mat. Y.T.R.   - Yield to maturity.
2
2  F/C Yld to Redemption - Selected as the lowest Y.T.R.
2  Tax on Int. & Gains   - Reduction in yield due to taxes
2  Net Yld to Redemption - F/C YTR less Tax on I&G
2  Swap NPV/Unit         - Swap value per bond, normalized to Bond A
2  Total                 - Total swap value
2
* Bond Swap Defaults (assigned to new bond records)
3
3   Default Tax Rate - Marginal tax rate to user on bond (%)
3   Cap. Gains Rate  - Capital gains rate in effect at time bond matures (%)
3   C. G. Hold Reqt  - Hold reqt (months) to obtain Cap. gains discount
3   Per Bond Commis  - Maximum commission per bond ($)
3   Max. Commis Rate - Maximum percentage commission rate (%)
3   Transaction Min. - Minimum transaction commmission ($)
3   Default Swap Qty - Units, where Qty * Price=Total Value
3                      e.g. if "Par Price"=100, a $10000 bond has 100 units
3   Default Discount - Used to compute NPV on Zero Coupon Bonds
3   Automatic Calc   - If "On", accrued interest, commission and c.g. tax are
3                      recalculated when "Yield Calc" command executed.
3   Accrual Days/Yr  - Days/yr (360 or 365 used to compute accrued int.)
* CAPTOOL Configurations (apply across all CAPTOOL modules)
3
3   Work File Path - Specifies disk drive/directory to be used for temporary
3                    storage/retrieval of records when DOS base RAM memory is
3                    full.  Fastest operation is achieved with RAM disk.
3   System Sound   - Enables/Disables prompt "beep".
3   Mono HiVideo   - Sets "Hi" & "Reverse" video for monochrome displays.
3   Block Cursor   - Enables Block cursor for LCD displays.
3   Date Feed      - Duplicates prior date when new record created.
3   File Backup    - Enables/Disables creation of "$" backup files.
3   Base Currency  - Symbol of base currency used for Bondpro.
3   Decimal Type   - Either "." or "," decimal notation.
3   Amt Dcmls      - Decimal places (0..4) displayed for "Amount" values.
3   Date Format    - Date display format (Mo/Dy/Yr, Dy-Mo-Yr, Yr.Mo.Dy)
3                    (do not alter century base year)
* Bond Yield to Maturity (Display "D")
4
4  F/C Call  - Forecast "Call" date.  This may be the maturity date.
4              (if blank, e.g.  "  /  /  " , bond has already matured).
4  Call Prc  - Call price on forecast date.  This may be maturity price.
4  YTC/YTM % - Yield to Call or Yield to Maturity. (see note below).
4  Tax %     - Estimated reduction in yield due to taxes on interest.
4  Net YTM%  - Net after-tax Yield to Call or Yield to Maturity.
4
4  Note: A yield to call is reported in lieu of yield to maturity only if
4  yield to call is less than yield to maturity.  YTC/YTM are computed
4  on this screen without factoring in commissions or capital gains taxes
4  (in cases where bond is currently held) and therefore will differ some-
4  what from YTC/YTM computed on the bond-swap screen.
*
