************************* * STOCKS VERSION 2.0 * * Mar. 20, 1983 * ************************* STOCKS is a stock market record keeping program which calculates both long and short term capital gains for up to 14 accounts. The user need only enter each stock market transaction by answering the questions posed by the computer. The relevant information is found on the Trade Confirmation slips supplied by the broker upon execution of any trade. The information required is: stock symbol opening or closing position buy or sell price per share number of shares net amount of transaction (after commissions) any comments the user wishes to make In order to store the transaction data STOCKS will create two data files STOCKS.DAT and STOCKS.MSC on the system device, as part of the initialization procedure. STOCKS.DAT is 168 blocks long, the .MSC file is 1 block long. STOCKS will accomodate up to 14 individual accounts and a total of 1009 transactions using the STOCK.DAT file. STOCKS is "quasi-intelligent" in that it will create its own transaction records to correspond with the optimal long term gains and losses. An example will illustrate what I mean. Consider that you have purchased 200 shares of IBM on 1-1-81, and 100 shares of IBM on 5-1-81. On 3-2-82 you sell 100 shares of IBM. This transaction (selling 100 IBM on 3-2-82) will split the original 200 share IBM purchase (made on 1-1-81) into two individual transactions. In other words a new record will be created in order to equalize the number of shares bought and sold long-term. At this point you will have a long term (assuming 12 months is long term) transaction on 100 shares of IBM. Now if you sell 200 IBM on 3-5-83 you will have an additional 100 long term (the 1-1-81 purchase) and 100 short term (the 5-1-81 purchase). All information necessary for the calculation of Federal and State Schedule D income tax forms is available. In addition STOCKS will calculate any open positions in any of the accounts. STOCKS is written in FORTRAN, so while STOCKS is "user-friendly", certain error messages may be the result of incorrect user inputs, such as input of an alpha character when numeric input is requested. Three major reports may be requested for any of the 14 possible accounts: Detailed Transactions between any start and end dates Long and Short Term Gain calculations user defines Long term period between any start and end dates Open Transactions the current open market position The following three pages are sample reports: DETAILED STOCK TRANSACTIONS ACCOUNT I.D. 1 ACCOUNT OWNER: T.S. & P.A. RADI JOINT ACCT. START DATE 1- 1-82 ENDING DATE 12-31-82 REC. SECURITY BUY=1 OPEN=1 DATE # SHARES UNIT PRICE NET AFTER COMMENTS NO. CODE SELL=2 CLOSE=2 COMMISSION ---------------------------------------------------------------------------------------------------------------------------------- 8 GD 1 1 2- 1-82 220 19.740 4342.80 GD SSIP 1982 29 GD 1 1 2- 1-82 41 19.740 809.34 GD SSIP 1982 3 BA 1 1 2-24-82 300 18.750 5689.72 4 BA 1 1 4-14-82 100 17.375 1755.57 5 GD 2 2 4-14-82 300 24.875 7385.72 SOLD SSIP SHARES 36 BA 1 1 4-14-82 500 17.375 8777.86 7 -BAKD82 2 1 6-17-82 25 625.000 1487.44 BA NOV 20 CALL 6 -BAKC82 1 1 6-18-82 10 250.000 2560.00 BA NOV 15 CALL 9 -BAKC82 2 2 8-26-82 10 712.500 7064.76 BA NOV 15 CALL CLOSE 11 -BAEE83 2 1 9-30-82 15 167.500 2377.41 BA MAY 25 CALL 21 -BAKD82 1 2 9-30-82 25 237.500 6087.50 BA NOV 20 CALL CLOSE 22 WRD 2 2 9-30-82 32 12.500 392.70 LAFAYETTE REMAINS 23 WRD 2 2 9-30-82 100 12.675 1239.43 LAFAYETTE REMAINS 24 SYP 1 1 11- 9-82 1000 7.375 7470.00 SIMPLICITY PATTERN 25 CVN 2 1 11-18-82 200 36.250 7178.87 COMPUTERVISION SHORT 26 BA 2 2 12- 8-82 500 32.750 16232.06 CLOSING 500 27 CVN 1 2 12-13-82 200 31.000 6264.13 COVER SHORT & CLOSE 28 -BAEG83 2 1 12-27-82 5 337.500 1657.44 BA MAY 35 CALL ---------------------------------------------------------------------------------------------------------------------------------- ********************************************************************************************************************************** LONG TERM AND SHORT TERM GAINS ACCOUNT I.D. 1 ACCOUNT OWNER: T.S. & P.A. RADI JOINT ACCT. LONG TERM PERIOD IS 1 DAY OVER 1 YEARS 0 MONTHS START DATE 1- 1-82 ENDING DATE 12-31-82 REC# STOCK SYM # SHARES DATE PER SHARE NET TERM COMMENTS ---------------------------------------------------------------------------------------------------- REC# STOCK SYM # SHARES DATE PER SHARE NET TERM COMMENTS ---------------------------------------------------------------------------------------------------- 5 GD 300 SOLD 4-14-82 24.875 7385.72 SOLD SSIP SHARES 10 GD 80 BOT 2- 1-81 20.950 1676.00 LONG GD SSIP 1981 8 GD 220 BOT 2- 1-82 19.740 4342.80 SHORT GD SSIP 1982 LONG TERM NET 293.53 SHORT TERM NET 1073.39 ------------------------------------------------------------------------------------------------------------------------ REC# STOCK SYM # SHARES DATE PER SHARE NET TERM COMMENTS ---------------------------------------------------------------------------------------------------- 9 -BAKC82 10 SOLD 8-26-82 712.500 7064.76 BA NOV 15 CALL CLOSE 6 -BAKC82 10 BOT 6-18-82 250.000 2560.00 SHORT BA NOV 15 CALL LONG TERM NET 0.00 SHORT TERM NET 4504.76 ------------------------------------------------------------------------------------------------------------------------ REC# STOCK SYM # SHARES DATE PER SHARE NET TERM COMMENTS ---------------------------------------------------------------------------------------------------- 21 -BAKD82 25 BOT 9-30-82 237.500 6087.50 BA NOV 20 CALL CLOSE 7 -BAKD82 25 SOLD 6-17-82 625.000 1487.44 SHORT BA NOV 20 CALL LONG TERM NET 0.00 SHORT TERM NET -4600.06 ------------------------------------------------------------------------------------------------------------------------ REC# STOCK SYM # SHARES DATE PER SHARE NET TERM COMMENTS ---------------------------------------------------------------------------------------------------- 22 WRD 32 SOLD 9-30-82 12.500 392.70 LAFAYETTE REMAINS 32 WRD 32 BOT 1- 1-81 0.010 0.00 LONG LAFAYETTE MERGER LONG TERM NET 392.70 SHORT TERM NET 0.00 ------------------------------------------------------------------------------------------------------------------------ REC# STOCK SYM # SHARES DATE PER SHARE NET TERM COMMENTS ---------------------------------------------------------------------------------------------------- 23 WRD 100 SOLD 9-30-82 12.675 1239.43 LAFAYETTE REMAINS 33 WRD 100 BOT 1- 1-81 0.010 0.01 LONG LAFAYETTE MERGER LONG TERM NET 1239.42 SHORT TERM NET 0.00 ------------------------------------------------------------------------------------------------------------------------ 1 ********************************************************************************************************************************** LONG TERM AND SHORT TERM GAINS REC# STOCK SYM # SHARES DATE PER SHARE NET TERM COMMENTS ---------------------------------------------------------------------------------------------------- 26 BA 500 SOLD 12- 8-82 32.750 16232.06 CLOSING 500 2 BA 500 BOT 10- 9-81 24.000 12111.65 LONG BOEING LONG TERM NET 4120.41 SHORT TERM NET 0.00 ------------------------------------------------------------------------------------------------------------------------ REC# STOCK SYM # SHARES DATE PER SHARE NET TERM COMMENTS ---------------------------------------------------------------------------------------------------- 27 CVN 200 BOT 12-13-82 31.000 6264.13 COVER SHORT & CLOSE 25 CVN 200 SOLD 11-18-82 36.250 7178.87 SHORT COMPUTERVISION SHORT LONG TERM NET 0.00 SHORT TERM NET 914.74 ------------------------------------------------------------------------------------------------------------------------ TOTAL LONG TERM NET 6046.05 TOTAL SHORT TERM NET 1892.83 ********************************************************************************************************************************** OPEN TRANSACTIONS RECORD AS OF 3-20-83 ACCOUNT I.D. 1 ACCOUNT OWNER: T.S. & P.A. RADI JOINT ACCT. REC. SECURITY BUY=1 OPEN=1 DATE # SHARES UNIT PRICE NET AFTER COMMENTS NO. CODE SELL=2 CLOSE=2 COMMISSION ---------------------------------------------------------------------------------------------------------------------------------- 29 GD 1 1 2- 1-82 41 19.740 809.34 GD SSIP 1982 24 SYP 1 1 11- 9-82 1000 7.375 7470.00 SIMPLICITY PATTERN 28 -BAEG83 2 1 12-27-82 5 337.500 1657.44 BA MAY 35 CALL ---------------------------------------------------------------------------------------------------------------------------------- **********************************************************************************************************************************