Stochastic Programming for Financial Applications
SAMSI Finance Group Project
Adam Schmidt, Andrew Hutchens, Hannah Adams, Hao Wang, Nathan Miller, William Pfeiffer
Stochastic Programming for Financial Applications SAMSI Finance - - PowerPoint PPT Presentation
Stochastic Programming for Financial Applications SAMSI Finance Group Project Adam Schmidt, Andrew Hutchens, Hannah Adams, Hao Wang, Nathan Miller, William Pfeiffer Agenda Our Results Limitations Portfolio Our and and Future Optimization
Adam Schmidt, Andrew Hutchens, Hannah Adams, Hao Wang, Nathan Miller, William Pfeiffer
○ Assumes investor is risk-averse
○ Returns are maximized/risk is reduced through diversification ○ Minimizing variance entails investing in stocks/securities with low covariance
○ Illustrates optimal portfolio & possible combos ○ Highest expected returns for given risk ○ Lowest risk for given expected return
○ Investors will not be both rational and risk-averse ○ Investors may not have the same information ○ Investors don’t understand what returns are possible
Efficient Frontier
Random Portfolios Stochastic Program
a. Pandas, Datetime Packages b. Google Finance
a. Calculated Average Daily Return b. Calculated Covariance Matrix c. Used Numpy
a. Quadratic Program in CVXOPT Package
Stocks considered: Apple, Google, Facebook, Kellogg, Dr. Pepper Snapple Group, Kate Spade, Bank of America, Bed Bath and Beyond, Stryker Corp, Ebay, Rocket Fuel
○
Google, Stryker Corp, Kellogg, Kate Spade, Facebook, Bank of America, Bed Bath and Beyond, Rocket Fuel, Ebay, Apple
○ Which time period we should work on considering the economic environment ○ How long the sample period should be, using the analysis of how well certain lengths of time have reflected the future in the past
○ Random selection eliminates selection bias
○ The weight on each stock could have a upper-limit
○ Based on “best” stock combination, analyse how to decide the investment proportion
○ “VaR provides an estimate, under a given degree of confidence, of the size of a loss from a portfolio over a given time period” ○ We are 95% confident that we will lose no more than $10,000 in the next market day, or, we are 5% confident that we will lose at least $10,000 in the next market day ○ It is possible to compute value at risk using a Monte Carlo Simulation - VaR will be the difference between current stock price and the estimated lowest terminal stock price
Special Thanks: Peter Diao; SAMSI Post Doc
Markowitz, Harry. “Portfolio Selection.” The Journal of Finance 7.1 (1952): 77-91. JSTOR. Web. 16 May 2017. “Efficient frontier.” Investopedia. 3 August 2016. Web. 16 May 2017. Rowland, Ron, and Brian Campos. "Is Modern Portfolio Theory Out-of-Date." Investing, Forbes, 19 May 2010, Rowland, R., & Campos, B. (2010, May 19). Is Modern Portfolio Theory Out-of-Date. In Forbes. Accessed 18 May 2017. "Calculating VaR using Monte Carlo Simulation." Finance Train. N.p., 31 Aug. 2011. Web. 18 May 2017. Halls-Moore, Michael. "QuantStart." Value at Risk (VaR) for Algorithmic Trading Risk Management - Part I - QuantStart. QuantStart, 7 July 2014. Web. 18 May 2017. "What Is An Investment Portfolio?" Money Choice. N.p., n.d. Web. 18 May 2017. "Basics of Investing, Financial Concepts." Basics of investing, Financial concepts, Risk return tradeoff. HSBC Global Asset Management, n.d. Web. 18 May 2017.