SlideShare a Scribd company logo
1 of 27
Alex Camhi Shankar Kar Jason Siegel Financial Market Analysis
Agenda Overview DOW Jones Index SP 500 Index Data Collection  Objective Function  Results DOW Jones Index SP 500 Index
Background Information
Dow Jones DOW Jones Index: Referred to as  “DOW 30” Created by Wall Street Journal Editor – Charles DOW and statistician Edward Jones Second oldest U.S market index index that includes 30 large Blue Chip public owned companies in US that trades in the stock market  Index is price weighted , to compensate for effects of stock splits and adjustments – a scaled average. Actual average is calculated by summing the 30 component stock prices and dividing it by a divisor   where p are the prices of the component stocks and d is the Dow Divisor. Divisor is adjusted in case of stock splits or spinoff ( a company sells part of its company)
Data Collection Dow Jones Index: Historical Data from January 1,2005 to March 24,2010 Obtained from Yahoo! finance website Divisor value Account for holidays and new companies added to the index.  Removed: C, AIG, MO, HON Replaced with: BAC, CVX, CSCO, TRV
S&P 500 S&P 500 Index: 500 Stock components on NYSE/Nasdaq Owned and maintained by Standard & Poors Components selected by committee Must be commonly traded among general public Representative of all major US industries Float Weighted Market capital of public shares vs. index
Data Collection S&P 500: Historical data from Jan 2005 to April 2010 Source:  Google Finance Not split adjusted Method of Collection Script to collect historical prices Data compiled and holidays added
Genetic Algorithm Specifics
Two GAs Buy and Hold Active Management X number best stocks chosen Stocks are held for the duration of the test X number best stocks chosen each period Y stocks swapped at start of each period Data must be renormalized each time stocks are swapped
Objective Function Index data normalized Selected stocks are weighted to total $1000 at start of period RMSE – (ΣDifference in value^2)^1/2
DJIA Tracking
Purpose Individual Investors consider investing in an index for many reasons Tracker manages portfolio for individual investor With advancements in the tracking technology, future market collapses could be seen in advance so that corrective action may be taken prior to the collapse.
No Active Management Running GA Script Stock 1 Parameters: (From Jan 1 2005 – Dec 31 2007) Number of stocks to pick = 10 Number of generations = 1000 Population size = 30 Mutation rate = 0.1 Seed number = 2
No Active Management
Active Management Running GA Script Stock 3 Parameters: (From Jan 1 2005 – Jan 28 2008) Number of days to backtrack = 100 Number of swaps to make = 5 Number of Generations = 1000 Population size = 30 Mutation rate = 0.1 Seed number = 2
Active Management
Active Management First Swap After 20 Days Sold: AXP, XOM, JPM, KO, MCD Bought: HON, DD, VZ, UTX, MRK Added 20 rows of data representing monthly management through the data to 3/24/2010 Gave the program the option to swap 5 stocks each month GA Optimizes the portfolio Completed 30 iterations of this management process
Final Results
Final Results
Final Results
S&P500 Tracking
GA Paramters Portfolio Size:  20 Stocks Replications:  3000 Population size:  30 Mutation Rate:  0.1 Number of Swaps:  5/Period Back Data: 100 Days Total time period:  28 months
Buy and Hold
Active Management Period Length:  1 Month Swap up to 5 stocks on the 1st of Month GA run to optimize portfolio each period Resulting portfolio values calculated and compared to S&P500
Active Management Results
Active Management Results Percent Error:  1.651%
Questions?

More Related Content

Similar to Computational Intelligence Final Project

Hi,Please find below Project Sample as a guide ;Company Name .docx
Hi,Please find below Project Sample as a guide ;Company Name .docxHi,Please find below Project Sample as a guide ;Company Name .docx
Hi,Please find below Project Sample as a guide ;Company Name .docx
fideladallimore
 
The DJIA and Its Relationship to Stock Price1. What is the n.docx
The DJIA and Its Relationship to Stock Price1. What is the n.docxThe DJIA and Its Relationship to Stock Price1. What is the n.docx
The DJIA and Its Relationship to Stock Price1. What is the n.docx
cherry686017
 
マーケットニュートラル
マーケットニュートラルマーケットニュートラル
マーケットニュートラル
Masa Yoshida
 
Reddit_DJIA_Project
Reddit_DJIA_ProjectReddit_DJIA_Project
Reddit_DJIA_Project
Cory Swindle
 

Similar to Computational Intelligence Final Project (8)

4 things maybe you don't know about nasdaq-100 (posted 23th June 2017)
4 things maybe you don't know about nasdaq-100 (posted 23th June 2017)4 things maybe you don't know about nasdaq-100 (posted 23th June 2017)
4 things maybe you don't know about nasdaq-100 (posted 23th June 2017)
 
Hi,Please find below Project Sample as a guide ;Company Name .docx
Hi,Please find below Project Sample as a guide ;Company Name .docxHi,Please find below Project Sample as a guide ;Company Name .docx
Hi,Please find below Project Sample as a guide ;Company Name .docx
 
The DJIA and Its Relationship to Stock Price1. What is the n.docx
The DJIA and Its Relationship to Stock Price1. What is the n.docxThe DJIA and Its Relationship to Stock Price1. What is the n.docx
The DJIA and Its Relationship to Stock Price1. What is the n.docx
 
Econometrics project
Econometrics projectEconometrics project
Econometrics project
 
マーケットニュートラル
マーケットニュートラルマーケットニュートラル
マーケットニュートラル
 
Reddit_DJIA_Project
Reddit_DJIA_ProjectReddit_DJIA_Project
Reddit_DJIA_Project
 
How do exchanges select stocks for option listing
How do exchanges select stocks for option listingHow do exchanges select stocks for option listing
How do exchanges select stocks for option listing
 
Presentation 2
Presentation 2Presentation 2
Presentation 2
 

Recently uploaded

Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...
Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...
Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...
Sheetaleventcompany
 
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
amitlee9823
 
unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabiunwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
Abortion pills in Kuwait Cytotec pills in Kuwait
 
Call Girls In Noida 959961⊹3876 Independent Escort Service Noida
Call Girls In Noida 959961⊹3876 Independent Escort Service NoidaCall Girls In Noida 959961⊹3876 Independent Escort Service Noida
Call Girls In Noida 959961⊹3876 Independent Escort Service Noida
dlhescort
 
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service BangaloreCall Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
amitlee9823
 
0183760ssssssssssssssssssssssssssss00101011 (27).pdf
0183760ssssssssssssssssssssssssssss00101011 (27).pdf0183760ssssssssssssssssssssssssssss00101011 (27).pdf
0183760ssssssssssssssssssssssssssss00101011 (27).pdf
Renandantas16
 
Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...
Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...
Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...
lizamodels9
 
Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...
Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...
Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...
amitlee9823
 

Recently uploaded (20)

Organizational Transformation Lead with Culture
Organizational Transformation Lead with CultureOrganizational Transformation Lead with Culture
Organizational Transformation Lead with Culture
 
👉Chandigarh Call Girls 👉9878799926👉Just Call👉Chandigarh Call Girl In Chandiga...
👉Chandigarh Call Girls 👉9878799926👉Just Call👉Chandigarh Call Girl In Chandiga...👉Chandigarh Call Girls 👉9878799926👉Just Call👉Chandigarh Call Girl In Chandiga...
👉Chandigarh Call Girls 👉9878799926👉Just Call👉Chandigarh Call Girl In Chandiga...
 
John Halpern sued for sexual assault.pdf
John Halpern sued for sexual assault.pdfJohn Halpern sued for sexual assault.pdf
John Halpern sued for sexual assault.pdf
 
Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...
Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...
Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...
 
B.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptx
B.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptxB.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptx
B.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptx
 
Phases of Negotiation .pptx
 Phases of Negotiation .pptx Phases of Negotiation .pptx
Phases of Negotiation .pptx
 
Uneak White's Personal Brand Exploration Presentation
Uneak White's Personal Brand Exploration PresentationUneak White's Personal Brand Exploration Presentation
Uneak White's Personal Brand Exploration Presentation
 
Ensure the security of your HCL environment by applying the Zero Trust princi...
Ensure the security of your HCL environment by applying the Zero Trust princi...Ensure the security of your HCL environment by applying the Zero Trust princi...
Ensure the security of your HCL environment by applying the Zero Trust princi...
 
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
 
How to Get Started in Social Media for Art League City
How to Get Started in Social Media for Art League CityHow to Get Started in Social Media for Art League City
How to Get Started in Social Media for Art League City
 
unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabiunwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
 
Mondelez State of Snacking and Future Trends 2023
Mondelez State of Snacking and Future Trends 2023Mondelez State of Snacking and Future Trends 2023
Mondelez State of Snacking and Future Trends 2023
 
Famous Olympic Siblings from the 21st Century
Famous Olympic Siblings from the 21st CenturyFamous Olympic Siblings from the 21st Century
Famous Olympic Siblings from the 21st Century
 
Call Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine ServiceCall Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine Service
 
Call Girls In Noida 959961⊹3876 Independent Escort Service Noida
Call Girls In Noida 959961⊹3876 Independent Escort Service NoidaCall Girls In Noida 959961⊹3876 Independent Escort Service Noida
Call Girls In Noida 959961⊹3876 Independent Escort Service Noida
 
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service BangaloreCall Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
 
BAGALUR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRL
BAGALUR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRLBAGALUR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRL
BAGALUR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRL
 
0183760ssssssssssssssssssssssssssss00101011 (27).pdf
0183760ssssssssssssssssssssssssssss00101011 (27).pdf0183760ssssssssssssssssssssssssssss00101011 (27).pdf
0183760ssssssssssssssssssssssssssss00101011 (27).pdf
 
Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...
Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...
Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...
 
Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...
Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...
Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...
 

Computational Intelligence Final Project

  • 1. Alex Camhi Shankar Kar Jason Siegel Financial Market Analysis
  • 2. Agenda Overview DOW Jones Index SP 500 Index Data Collection Objective Function Results DOW Jones Index SP 500 Index
  • 4. Dow Jones DOW Jones Index: Referred to as “DOW 30” Created by Wall Street Journal Editor – Charles DOW and statistician Edward Jones Second oldest U.S market index index that includes 30 large Blue Chip public owned companies in US that trades in the stock market Index is price weighted , to compensate for effects of stock splits and adjustments – a scaled average. Actual average is calculated by summing the 30 component stock prices and dividing it by a divisor where p are the prices of the component stocks and d is the Dow Divisor. Divisor is adjusted in case of stock splits or spinoff ( a company sells part of its company)
  • 5. Data Collection Dow Jones Index: Historical Data from January 1,2005 to March 24,2010 Obtained from Yahoo! finance website Divisor value Account for holidays and new companies added to the index. Removed: C, AIG, MO, HON Replaced with: BAC, CVX, CSCO, TRV
  • 6. S&P 500 S&P 500 Index: 500 Stock components on NYSE/Nasdaq Owned and maintained by Standard & Poors Components selected by committee Must be commonly traded among general public Representative of all major US industries Float Weighted Market capital of public shares vs. index
  • 7. Data Collection S&P 500: Historical data from Jan 2005 to April 2010 Source: Google Finance Not split adjusted Method of Collection Script to collect historical prices Data compiled and holidays added
  • 9. Two GAs Buy and Hold Active Management X number best stocks chosen Stocks are held for the duration of the test X number best stocks chosen each period Y stocks swapped at start of each period Data must be renormalized each time stocks are swapped
  • 10. Objective Function Index data normalized Selected stocks are weighted to total $1000 at start of period RMSE – (ΣDifference in value^2)^1/2
  • 12. Purpose Individual Investors consider investing in an index for many reasons Tracker manages portfolio for individual investor With advancements in the tracking technology, future market collapses could be seen in advance so that corrective action may be taken prior to the collapse.
  • 13. No Active Management Running GA Script Stock 1 Parameters: (From Jan 1 2005 – Dec 31 2007) Number of stocks to pick = 10 Number of generations = 1000 Population size = 30 Mutation rate = 0.1 Seed number = 2
  • 15. Active Management Running GA Script Stock 3 Parameters: (From Jan 1 2005 – Jan 28 2008) Number of days to backtrack = 100 Number of swaps to make = 5 Number of Generations = 1000 Population size = 30 Mutation rate = 0.1 Seed number = 2
  • 17. Active Management First Swap After 20 Days Sold: AXP, XOM, JPM, KO, MCD Bought: HON, DD, VZ, UTX, MRK Added 20 rows of data representing monthly management through the data to 3/24/2010 Gave the program the option to swap 5 stocks each month GA Optimizes the portfolio Completed 30 iterations of this management process
  • 22. GA Paramters Portfolio Size: 20 Stocks Replications: 3000 Population size: 30 Mutation Rate: 0.1 Number of Swaps: 5/Period Back Data: 100 Days Total time period: 28 months
  • 24. Active Management Period Length: 1 Month Swap up to 5 stocks on the 1st of Month GA run to optimize portfolio each period Resulting portfolio values calculated and compared to S&P500
  • 26. Active Management Results Percent Error: 1.651%

Editor's Notes

  1. DJIA is arguably the most closely watched stock index.