|
|
DataMuseum.dkPresents historical artifacts from the history of: CP/M |
This is an automatic "excavation" of a thematic subset of
See our Wiki for more about CP/M Excavated with: AutoArchaeologist - Free & Open Source Software. |
top - metrics - download
Length: 4480 (0x1180)
Types: TextFile
Names: »FINSRV.MOD«
└─⟦6ae1c04a5⟧ Bits:30004364 SW1656 IFPS/Personal Version 2.10 release 1.1
└─⟦this⟧ »FINSRV.MOD«
COLUMNS 1980..1984,ALPHA,ONE PCT,BETA,EST RET
ØØ
ØØ This model calculates the anticipated returns on each issue
ØØ within a stock portfolio. The associated risk coefficients
ØØ (Alphas and Betas) are calculated based on trends found in
ØØ the market for a five year period.
ØØ
ØØ The organization of the problem is designed to analyze each
ØØ stock`s individual performance in the first five columns and
ØØ then to weight this performance against the market in the
ØØ latter columns. The format followed is:
ØØ
ØØ ----------- --------------- ---------------
ØØ * Issue 1 * * Issue 2 * ............ * Issue n *
ØØ * Perform.* * Performance * * Performance *
ØØ ----------- ----------------- ---------------
ØØ Ø /
ØØ Ø /
ØØ -------------------------
ØØ * Portfolio Analysis *
ØØ * Model *
ØØ -------------------------
ØØ
ØØ FIRST: A SIMULATION OF THE PERFORMANCE OF EACH ISSUE
ØØ
ISSUE A RETURN=ISSUE A PCT PRICE CHANGE + ISSUE A DIVIDEND YIELD
ISSUE A PCT PRICE CHANGE = FUTURE ISSUE A PRICE /ISSUE A PRICE - 1
ISSUE A DIVIDEND YIELD=ISSUE A DIVIDEND / ISSUE A PRICE
ISSUE A TOTAL DIVIDENDS=ISSUE A DIVIDEND * ISSUE A NUMBER OF SHARES
ISSUE A ABSOLUTE DOLLAR GAIN=FUTURE ISSUE A MARKET VALUE - '
ISSUE A MARKET VALUE + ISSUE A TOTAL DIVIDENDS
ISSUE A MARKET VALUE=ISSUE A PRICE * ISSUE A NUMBER OF SHARES
ØØ
ISSUE A PRICE=DATA
ISSUE A DIVIDEND=DATA
ISSUE A NUMBER OF SHARES=DATA
ØØ
ISSUE B RETURN=ISSUE B PCT PRICE CHANGE + ISSUE B DIVIDEND YIELD
ISSUE B PCT PRICE CHANGE = FUTURE ISSUE B PRICE /ISSUE B PRICE - 1
ISSUE B DIVIDEND YIELD=ISSUE B DIVIDEND / ISSUE B PRICE
ISSUE B TOTAL DIVIDENDS=ISSUE B DIVIDEND * ISSUE B NUMBER OF SHARES
ISSUE B ABSOLUTE DOLLAR GAIN=FUTURE ISSUE B MARKET VALUE - '
ISSUE B MARKET VALUE + ISSUE B TOTAL DIVIDENDS
ISSUE B MARKET VALUE=ISSUE B PRICE * ISSUE B NUMBER OF SHARES
ØØ
ISSUE B PRICE=DATA
ISSUE B DIVIDEND=DATA
ISSUE B NUMBER OF SHARES=DATA
ØØ
ISSUE C RETURN=ISSUE C PCT PRICE CHANGE + ISSUE C DIVIDEND YIELD
ISSUE C PCT PRICE CHANGE = FUTURE ISSUE C PRICE /ISSUE C PRICE - 1
ISSUE C DIVIDEND YIELD=ISSUE C DIVIDEND / ISSUE C PRICE
ISSUE C TOTAL DIVIDENDS=ISSUE C DIVIDEND * ISSUE C NUMBER OF SHARES
ISSUE C ABSOLUTE DOLLAR GAIN=FUTURE ISSUE C MARKET VALUE - '
ISSUE C MARKET VALUE + ISSUE C TOTAL DIVIDENDS
ISSUE C MARKET VALUE=ISSUE C PRICE * ISSUE C NUMBER OF SHARES
ØØ
ISSUE C PRICE=DATA
ISSUE C DIVIDEND=DATA
ISSUE C NUMBER OF SHARES=DATA FOR 2,PREVIOUS - 250
ØØ
ISSUE D RETURN=ISSUE D PCT PRICE CHANGE + ISSUE D DIVIDEND YIELD
ISSUE D PCT PRICE CHANGE = FUTURE ISSUE D PRICE /ISSUE D PRICE - 1
ISSUE D DIVIDEND YIELD=ISSUE D DIVIDEND / ISSUE D PRICE
ISSUE D TOTAL DIVIDENDS=ISSUE D DIVIDEND * ISSUE D NUMBER OF SHARES
ISSUE D ABSOLUTE DOLLAR GAIN=FUTURE ISSUE D MARKET VALUE - '
ISSUE D MARKET VALUE + ISSUE D TOTAL DIVIDENDS
ISSUE D MARKET VALUE=ISSUE D PRICE * ISSUE D NUMBER OF SHARES
ØØ
ISSUE D PRICE=DATA
ISSUE D DIVIDEND=DATA
ISSUE D NUMBER OF SHARES=DATA
ØØ
ØØ
ØØ PORTFOLIO ANALYSIS THEORY
ØØ
TOTAL ABSOLUTE DOLLAR GAIN=ISSUE A ABSOLUTE DOLLAR GAIN + '
ISSUE B ABSOLUTE DOLLAR GAIN + ISSUE C ABSOLUTE DOLLAR GAIN + '
ISSUE D ABSOLUTE DOLLAR GAIN
TOT DIV= ISSUE A TOTAL DIVIDENDS + '
ISSUE B TOTAL DIVIDENDS + ISSUE C TOTAL DIVIDENDS + '
ISSUE D TOTAL DIVIDENDS FOR 5,0
TOTAL MARKET VALUE=ISSUE A MARKET VALUE + ISSUE B MARKET VALUE + '
ISSUE C MARKET VALUE + ISSUE D MARKET VALUE
NET GAIN=TOTAL ABSOLUTE DOLLAR GAIN FOR 5,0
MARK VAL=TOTAL MARKET VALUE FOR 5,0
ØØ
MARKET=TOTAL ABSOLUTE DOLLAR GAIN / TOTAL MARKET VALUE FOR 5,0,.01
ISSUE A=ISSUE A RETURN FOR 5,TREND(MARKET)
ISSUE B=ISSUE B RETURN FOR 5,TREND(MARKET)
ISSUE C=ISSUE C RETURN FOR 5,TREND(MARKET)
ISSUE D=ISSUE D RETURN FOR 5,TREND(MARKET)
RSK FREE RATE = .05
ØØ
REDEFINE BETA FOR MARKET THRU ISSUE D = ÆONE PCTÅ - ÆALPHAÅ
REDEFINE EST RET FOR MARKET=.12
REDEFINE EST RET FOR RSK FREE RATE=.05
REDEFINE EST RET FOR ISSUE A THRU ISSUE D = RSK FREE RATE + '
(MARKET - RSK FREE RATE) * ÆBETAÅ * 100
«eof»