pmsp portfolio optimizer. what is pmsp? dos-based statistical analysis program calculates...
TRANSCRIPT
![Page 1: PMSP Portfolio Optimizer. What is PMSP? DOS-based statistical analysis program Calculates correlation between securities over a historical period Optimizes](https://reader036.vdocuments.mx/reader036/viewer/2022062321/56649ed05503460f94bdf0e7/html5/thumbnails/1.jpg)
PMSP Portfolio Optimizer
![Page 2: PMSP Portfolio Optimizer. What is PMSP? DOS-based statistical analysis program Calculates correlation between securities over a historical period Optimizes](https://reader036.vdocuments.mx/reader036/viewer/2022062321/56649ed05503460f94bdf0e7/html5/thumbnails/2.jpg)
What is PMSP?
DOS-based statistical analysis program Calculates correlation between securities
over a historical period Optimizes portfolios of securities based on
correlation and risk/reward statistics of portfolio as a whole
Can be used to evaluate performance of portfolios over a “test” period
![Page 3: PMSP Portfolio Optimizer. What is PMSP? DOS-based statistical analysis program Calculates correlation between securities over a historical period Optimizes](https://reader036.vdocuments.mx/reader036/viewer/2022062321/56649ed05503460f94bdf0e7/html5/thumbnails/3.jpg)
Functions
Data (import and edit data) Setup (change parameters and options) Correl (calculate stock correlation) Optimize (create optimal portfolios) Eval (evaluate selected portfolios)
![Page 4: PMSP Portfolio Optimizer. What is PMSP? DOS-based statistical analysis program Calculates correlation between securities over a historical period Optimizes](https://reader036.vdocuments.mx/reader036/viewer/2022062321/56649ed05503460f94bdf0e7/html5/thumbnails/4.jpg)
Definitions Lower Partial Moment
A measure of downside risk Average of squared errors of below-average returns
Skewness Whether data “leans” to one side of the mean Positive (right) skew → “Peak” of distribution to left of mean
Kurtosis A measure of the variance and the tendency of the data to
be near the mean (how high the peak of the distribution is) “Normal” kurtosis is 3 Higher kurtosis implies a “leptokurtic” distribution Lower kurtosis implies a “platykurtic” distribution
![Page 5: PMSP Portfolio Optimizer. What is PMSP? DOS-based statistical analysis program Calculates correlation between securities over a historical period Optimizes](https://reader036.vdocuments.mx/reader036/viewer/2022062321/56649ed05503460f94bdf0e7/html5/thumbnails/5.jpg)
A Sample Run
![Page 6: PMSP Portfolio Optimizer. What is PMSP? DOS-based statistical analysis program Calculates correlation between securities over a historical period Optimizes](https://reader036.vdocuments.mx/reader036/viewer/2022062321/56649ed05503460f94bdf0e7/html5/thumbnails/6.jpg)
Find Data
CRSP (via WRDS database) Need text file with PERM numbers for each
stock Download file with Monthly Returns (with or
without dividends) and Value Weighted Index Save as .dat file
![Page 7: PMSP Portfolio Optimizer. What is PMSP? DOS-based statistical analysis program Calculates correlation between securities over a historical period Optimizes](https://reader036.vdocuments.mx/reader036/viewer/2022062321/56649ed05503460f94bdf0e7/html5/thumbnails/7.jpg)
Select Data File
Load data for selected period from CRSP database (.dat file format) Securities chosen must have existed during the entire historical
and/or evaluation period or data for analysis will be incomplete Should also include data for benchmark (ex. S&P 500) Data file must be in same folder as program
![Page 8: PMSP Portfolio Optimizer. What is PMSP? DOS-based statistical analysis program Calculates correlation between securities over a historical period Optimizes](https://reader036.vdocuments.mx/reader036/viewer/2022062321/56649ed05503460f94bdf0e7/html5/thumbnails/8.jpg)
Confirm Data Info
![Page 9: PMSP Portfolio Optimizer. What is PMSP? DOS-based statistical analysis program Calculates correlation between securities over a historical period Optimizes](https://reader036.vdocuments.mx/reader036/viewer/2022062321/56649ed05503460f94bdf0e7/html5/thumbnails/9.jpg)
Set Dates & Goals
Time periods are month numbers in set (ex. 1-60 for 5 years of data)
Risk tolerance = % of assets in equities
![Page 10: PMSP Portfolio Optimizer. What is PMSP? DOS-based statistical analysis program Calculates correlation between securities over a historical period Optimizes](https://reader036.vdocuments.mx/reader036/viewer/2022062321/56649ed05503460f94bdf0e7/html5/thumbnails/10.jpg)
Select Stocks from Set Program only analyzes certain number of securities at once May have to change stocks analyzed to find low-correlation
securities to run in later steps “Select Active Set” under Edit Data; use security numbers to
add/remove security
![Page 11: PMSP Portfolio Optimizer. What is PMSP? DOS-based statistical analysis program Calculates correlation between securities over a historical period Optimizes](https://reader036.vdocuments.mx/reader036/viewer/2022062321/56649ed05503460f94bdf0e7/html5/thumbnails/11.jpg)
Individual Stock Statistics
First screen when Correl selected Shows risk/return statistics for historical period Select second Correl button to see stock correlation
![Page 12: PMSP Portfolio Optimizer. What is PMSP? DOS-based statistical analysis program Calculates correlation between securities over a historical period Optimizes](https://reader036.vdocuments.mx/reader036/viewer/2022062321/56649ed05503460f94bdf0e7/html5/thumbnails/12.jpg)
Correlation Table
![Page 13: PMSP Portfolio Optimizer. What is PMSP? DOS-based statistical analysis program Calculates correlation between securities over a historical period Optimizes](https://reader036.vdocuments.mx/reader036/viewer/2022062321/56649ed05503460f94bdf0e7/html5/thumbnails/13.jpg)
Run Optimization
Once securities are selected and correlated by program
Different heuristics can be set to optimize and sort portfolios (under “Options”)
![Page 14: PMSP Portfolio Optimizer. What is PMSP? DOS-based statistical analysis program Calculates correlation between securities over a historical period Optimizes](https://reader036.vdocuments.mx/reader036/viewer/2022062321/56649ed05503460f94bdf0e7/html5/thumbnails/14.jpg)
Optimization Results Can scroll to see other statistics using “Reports” and “Next” or
“Back” Can view individual portfolio statistics & holdings by selecting
“Individual”
![Page 15: PMSP Portfolio Optimizer. What is PMSP? DOS-based statistical analysis program Calculates correlation between securities over a historical period Optimizes](https://reader036.vdocuments.mx/reader036/viewer/2022062321/56649ed05503460f94bdf0e7/html5/thumbnails/15.jpg)
Sample Portfolio
![Page 16: PMSP Portfolio Optimizer. What is PMSP? DOS-based statistical analysis program Calculates correlation between securities over a historical period Optimizes](https://reader036.vdocuments.mx/reader036/viewer/2022062321/56649ed05503460f94bdf0e7/html5/thumbnails/16.jpg)
Alternative Optimization
Nawrocki LPM Heuristic Need a LPM limit (ex. 8.00) Evaluates securities by Return/LPM ratios
(higher ratios mean higher weights) May not return number of securities desired
due to differences in optimization
![Page 17: PMSP Portfolio Optimizer. What is PMSP? DOS-based statistical analysis program Calculates correlation between securities over a historical period Optimizes](https://reader036.vdocuments.mx/reader036/viewer/2022062321/56649ed05503460f94bdf0e7/html5/thumbnails/17.jpg)
Heuristic Options
![Page 18: PMSP Portfolio Optimizer. What is PMSP? DOS-based statistical analysis program Calculates correlation between securities over a historical period Optimizes](https://reader036.vdocuments.mx/reader036/viewer/2022062321/56649ed05503460f94bdf0e7/html5/thumbnails/18.jpg)
LPM Heuristic Optimization
![Page 19: PMSP Portfolio Optimizer. What is PMSP? DOS-based statistical analysis program Calculates correlation between securities over a historical period Optimizes](https://reader036.vdocuments.mx/reader036/viewer/2022062321/56649ed05503460f94bdf0e7/html5/thumbnails/19.jpg)
Evaluate: Select Portfolios
Choose own criteria (i.e. Return/Semivariance ratio)
Limited number of portfolios can be evaluated at once
Must select using “Select” function in Optimize menu before using Eval
![Page 20: PMSP Portfolio Optimizer. What is PMSP? DOS-based statistical analysis program Calculates correlation between securities over a historical period Optimizes](https://reader036.vdocuments.mx/reader036/viewer/2022062321/56649ed05503460f94bdf0e7/html5/thumbnails/20.jpg)
Evaluate: Select Portfolios
![Page 21: PMSP Portfolio Optimizer. What is PMSP? DOS-based statistical analysis program Calculates correlation between securities over a historical period Optimizes](https://reader036.vdocuments.mx/reader036/viewer/2022062321/56649ed05503460f94bdf0e7/html5/thumbnails/21.jpg)
Run Eval
Multiple graph options or Final End Period Report
![Page 22: PMSP Portfolio Optimizer. What is PMSP? DOS-based statistical analysis program Calculates correlation between securities over a historical period Optimizes](https://reader036.vdocuments.mx/reader036/viewer/2022062321/56649ed05503460f94bdf0e7/html5/thumbnails/22.jpg)
Eval: Good Choices?
![Page 23: PMSP Portfolio Optimizer. What is PMSP? DOS-based statistical analysis program Calculates correlation between securities over a historical period Optimizes](https://reader036.vdocuments.mx/reader036/viewer/2022062321/56649ed05503460f94bdf0e7/html5/thumbnails/23.jpg)
Final Notes
Very memory intensive Needs to be in a “low-level” folder (don’t
place it in a directory 6 folders in) Graphs will cause full screen
Switch out using Alt + Tab Right click Task Bar tab and select Properties Change to Window under Display Options and
apply change