PMSP Portfolio Optimizer. What is PMSP? DOS-based statistical analysis program Calculates correlation between securities over a historical period Optimizes.

Slides:



Advertisements
Similar presentations
1 SESSION 6 Using tables and graphs in project work.
Advertisements

Intro to WinHex CSC 414.
The essentials managers need to know about Excel
Database Basics. What is Access? Database management system Computer-based equivalent of a manual database Makes it easy to organize and update information.
MS-Word XP Lesson 2. Page Setup & Margins 1.Click on file menu 2.Click on page set up menu item 3.Select margins tab sheet (default activated) 4.Type.
COMM 472: Quantitative Analysis of Financial Decisions
Crystal Reports In Depth Session XII. Crystal Reports - In Depth Reports outside of halFILE Selecting an ODBC Datasource Selecting a second table and.
Using Excel to Understand Your Data Clayton County Public Schools Department of Research, Evaluation and Assessment Assistant Principal In-Service.
Click on File - > Open. Click on Database Click on “Open”
1 Risk, Returns, and Risk Aversion Return and Risk Measures Real versus Nominal Rates EAR versus APR Holding Period Returns Excess Return and Risk Premium.
WINKS SDA Statistical Data Analysis (Windows Kwikstat) Getting Started Guide.
Microsoft Office 2007 Access Chapter 2 Querying a Database.
Creating And Maintaining A Database. 2 Learn the guidelines for designing databases When designing a database, first try to think of all the fields of.
Chapter 2 Querying a Database
Chicago MetaStock User Group The Downloader ® Downloader ® and MetaStock ® Are Trademarks of Equis® International
Customizing forms and writing QuickBooks Letters Lesson 15.
Entire contents of this document copyright Serendipity Consulting Pty Ltd A.C.N and Systems Unlimited 1 Installation 2. Create Shortcut Icon.
Introduction to Access By Mary Ann Chaney and Alicia Harkleroad.
Chapter 2 Querying a Database MICROSOFT ACCESS 2010.
1 CA201 Word Application Increasing Efficiency Week # 13 By Tariq Ibn Aziz Dammam Community college.
A Web-based Item Bank Search, View, and Select Items for Saving, Editing, and Printing (online testing available too) - Multiple.
Lecture 1 Saima Gul. What is a Project? A Project is a job that has a beginning and an end (time), a specified outcome ( scope) at a stated level of quality.
Ts_print in a few easy steps There are four screens: Entities, Data Items, Date, and Report Format.
Frank Welcome to D2L Training Module 4: Login: Questions: Adding Content Evaluating Students: Dropbox Quizzes.
Download a PDF application from the App Store. We recommend Adobe Reader by Adobe -- this version is free.
McGraw-Hill/Irwin The Interactive Computing Series © 2002 The McGraw-Hill Companies, Inc. All rights reserved. Microsoft Excel 2002 Lesson 1 Introduction.
1 The EDIT Program The Edit program is a full screen text editor that allows you to: Create text files Create text files Edit an existing text files Edit.
“Doin’ Things” with Programs or “WINDOWS” 101. What is a program? A program is a sequence of computer instructions that perform a task. Programs are stored.
Ts_print IN A FEW EASY STEPS. C L E A N, Q U A L I T Y D A T A F O R E X C E L L E N C E I N R E S E A R C H ts_print is CRSP’s flexible report writer.
Happy Monday!!!  Open the Agenda  Copy it in your Agenda form.  Wait for further instructions.
Resetting Student PreTests. Within the MyNursingLab Study Plans, pretests can be taken only one time by the student.
Demonstration Slides And Screen Shots for ISO 9001: 2008 QMS Auditor Exam Software Click this button below to view full screen 
RIGHT Mouse Button Formatting Cut Copy Paste Save LEFT Mouse Button MAIN BUTTON Single clicks Double clicks Drag Highlight.
® Microsoft Access 2010 Tutorial 12 Managing and Securing a Database.
GISMO/GEBndPlan Overview Geographic Information System Mapping Object.
Configuring IQmol for Windows machines, use version!
O FFICE M ANAGEMENT T OOL - II B BA -V I TH. Abdus Salam2 Week-7 Introduction to Query Introduction to Query Querying from Multiple Tables Querying from.
MzGroupAnalyzer tutorial last updated: February 2014.
Fall 2003Sylnovie Merchant, Ph.D. ACCESS Tutorial Note: The purpose of this tutorial is to provide an introduction to some of the functions of ACCESS in.
XP New Perspectives on Microsoft Office FrontPage 2003 Tutorial 7 1 Microsoft Office FrontPage 2003 Tutorial 8 – Integrating a Database with a FrontPage.
Gold – Crystal Reports Introductory Course Cortex User Group Meeting New Orleans – 2011.
MS-Access XP Lesson 4. Modifying Queries 1.Select query in queries 2.Click design button or Right click on query and click design view 3.Change query.
1.Introduction to SPSS By: MHM. Nafas At HARDY ATI For HNDT Agriculture.
This is how you invoke the Microsoft Visual Studio 2010 Software. All Programs >> Microsoft Visual Studio 2010.
1 Day 1 Quantitative Methods for Investment Management by Binam Ghimire.
XP New Perspectives on Microsoft Office Access 2003, Second Edition- Tutorial 6 1 Microsoft Office Access 2003 Tutorial 6 – Creating Custom Forms.
How to assign a task Project Name:How to assign a task Description:This tutorial contains step-by-step instructions on how to assign a task such as homework.
FIGURE 12-1 Walgreens and Microsoft Stock Prices, 1996–2001 Melicher & Norton/Finance: Introduction to Institutions, Investments, and Management, 11th.
INVESTMENTS | BODIE, KANE, MARCUS Copyright © 2011 by The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill/Irwin CHAPTER 5 Introduction to.
EXPLORING THE WINDOWS SECTION PART 1 MOAC Lesson 1.
Orders – View and Print Boeing Supply Chain Platform (BSCP) Detailed Training January 2015.
NextGen Trustee GL/Accounting This class will cover NextGen Financial Management for Trustee Offices. We will look at GL accounts, Transactions, Bank Reconciliation,
WINDOWS Part 2 – File Management. File Management Files - Electronic collections of data that you create and save on a computer Examples: –Resume created.
Project 1 to 3. Project 1 (10 pts) (use the word document to enter results and answers – Save this file as Lname_BUA350_Cohort#_projects#.doc Go to Total.
Descriptive Statistics
To start, once logged into your Lodge, click the “Lodge Reports” button.
AESA – Module 8: Using Dashboards and Data Monitors
FIGURE 12.1 Walgreens and Microsoft Stock Prices,
6 Efficient Diversification Bodie, Kane and Marcus
T_C_N_L_G_ E D I D I E O Y O H I E B J I R E A A W.
Financial Market Theory
Boeing Supply Chain Platform (BSCP) Detailed Training
AIRWays Reporting Training Module
Academic Search Premier Theory Searching
NextGen Trustee General Ledger Accounting
Horizontal Centering Using the menu bar
In the home page, click on “Reports”
Introduction to Risk, Return, and the Historical Record
WinSLAMM Batch Editor Module 23
Spreadsheets and Data Management
Presentation transcript:

PMSP Portfolio Optimizer

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

Functions Data (import and edit data) Setup (change parameters and options) Correl (calculate stock correlation) Optimize (create optimal portfolios) Eval (evaluate selected portfolios)

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

A Sample Run

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

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

Confirm Data Info

Set Dates & Goals Time periods are month numbers in set (ex for 5 years of data) Risk tolerance = % of assets in equities

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

Individual Stock Statistics First screen when Correl selected Shows risk/return statistics for historical period Select second Correl button to see stock correlation

Correlation Table

Run Optimization Once securities are selected and correlated by program Different heuristics can be set to optimize and sort portfolios (under “Options”)

Optimization Results Can scroll to see other statistics using “Reports” and “Next” or “Back” Can view individual portfolio statistics & holdings by selecting “Individual”

Sample Portfolio

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

Heuristic Options

LPM Heuristic Optimization

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

Evaluate: Select Portfolios

Run Eval Multiple graph options or Final End Period Report

Eval: Good Choices?

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