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

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)Pietro Di Leo
 
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 .docxfideladallimore
 
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.docxcherry686017
 
マーケットニュートラル
マーケットニュートラルマーケットニュートラル
マーケットニュートラルMasa Yoshida
 
Reddit_DJIA_Project
Reddit_DJIA_ProjectReddit_DJIA_Project
Reddit_DJIA_ProjectCory Swindle
 
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 listingYasha Singh
 
Presentation 2
Presentation 2Presentation 2
Presentation 2uliana8
 

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

PHX May 2024 Corporate Presentation Final
PHX May 2024 Corporate Presentation FinalPHX May 2024 Corporate Presentation Final
PHX May 2024 Corporate Presentation FinalPanhandleOilandGas
 
Value Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and painsValue Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and painsP&CO
 
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 CityEric T. Tung
 
The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...
The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...
The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...Aggregage
 
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
 
Phases of Negotiation .pptx
 Phases of Negotiation .pptx Phases of Negotiation .pptx
Phases of Negotiation .pptxnandhinijagan9867
 
The Abortion pills for sale in Qatar@Doha [+27737758557] []Deira Dubai Kuwait
The Abortion pills for sale in Qatar@Doha [+27737758557] []Deira Dubai KuwaitThe Abortion pills for sale in Qatar@Doha [+27737758557] []Deira Dubai Kuwait
The Abortion pills for sale in Qatar@Doha [+27737758557] []Deira Dubai Kuwaitdaisycvs
 
Falcon Invoice Discounting: The best investment platform in india for investors
Falcon Invoice Discounting: The best investment platform in india for investorsFalcon Invoice Discounting: The best investment platform in india for investors
Falcon Invoice Discounting: The best investment platform in india for investorsFalcon Invoice Discounting
 
Call Now ☎️🔝 9332606886🔝 Call Girls ❤ Service In Bhilwara Female Escorts Serv...
Call Now ☎️🔝 9332606886🔝 Call Girls ❤ Service In Bhilwara Female Escorts Serv...Call Now ☎️🔝 9332606886🔝 Call Girls ❤ Service In Bhilwara Female Escorts Serv...
Call Now ☎️🔝 9332606886🔝 Call Girls ❤ Service In Bhilwara Female Escorts Serv...Anamikakaur10
 
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 Centuryrwgiffor
 
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...lizamodels9
 
It will be International Nurses' Day on 12 May
It will be International Nurses' Day on 12 MayIt will be International Nurses' Day on 12 May
It will be International Nurses' Day on 12 MayNZSG
 
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 Noidadlhescort
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756dollysharma2066
 
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service AvailableCall Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service AvailableSeo
 
Cracking the Cultural Competence Code.pptx
Cracking the Cultural Competence Code.pptxCracking the Cultural Competence Code.pptx
Cracking the Cultural Competence Code.pptxWorkforce Group
 
Malegaon Call Girls Service ☎ ️82500–77686 ☎️ Enjoy 24/7 Escort Service
Malegaon Call Girls Service ☎ ️82500–77686 ☎️ Enjoy 24/7 Escort ServiceMalegaon Call Girls Service ☎ ️82500–77686 ☎️ Enjoy 24/7 Escort Service
Malegaon Call Girls Service ☎ ️82500–77686 ☎️ Enjoy 24/7 Escort ServiceDamini Dixit
 
Business Model Canvas (BMC)- A new venture concept
Business Model Canvas (BMC)-  A new venture conceptBusiness Model Canvas (BMC)-  A new venture concept
Business Model Canvas (BMC)- A new venture conceptP&CO
 

Recently uploaded (20)

PHX May 2024 Corporate Presentation Final
PHX May 2024 Corporate Presentation FinalPHX May 2024 Corporate Presentation Final
PHX May 2024 Corporate Presentation Final
 
(Anamika) VIP Call Girls Napur Call Now 8617697112 Napur Escorts 24x7
(Anamika) VIP Call Girls Napur Call Now 8617697112 Napur Escorts 24x7(Anamika) VIP Call Girls Napur Call Now 8617697112 Napur Escorts 24x7
(Anamika) VIP Call Girls Napur Call Now 8617697112 Napur Escorts 24x7
 
Value Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and painsValue Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and pains
 
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
 
The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...
The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...
The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...
 
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...
 
Phases of Negotiation .pptx
 Phases of Negotiation .pptx Phases of Negotiation .pptx
Phases of Negotiation .pptx
 
The Abortion pills for sale in Qatar@Doha [+27737758557] []Deira Dubai Kuwait
The Abortion pills for sale in Qatar@Doha [+27737758557] []Deira Dubai KuwaitThe Abortion pills for sale in Qatar@Doha [+27737758557] []Deira Dubai Kuwait
The Abortion pills for sale in Qatar@Doha [+27737758557] []Deira Dubai Kuwait
 
Falcon Invoice Discounting: The best investment platform in india for investors
Falcon Invoice Discounting: The best investment platform in india for investorsFalcon Invoice Discounting: The best investment platform in india for investors
Falcon Invoice Discounting: The best investment platform in india for investors
 
Call Now ☎️🔝 9332606886🔝 Call Girls ❤ Service In Bhilwara Female Escorts Serv...
Call Now ☎️🔝 9332606886🔝 Call Girls ❤ Service In Bhilwara Female Escorts Serv...Call Now ☎️🔝 9332606886🔝 Call Girls ❤ Service In Bhilwara Female Escorts Serv...
Call Now ☎️🔝 9332606886🔝 Call Girls ❤ Service In Bhilwara Female Escorts Serv...
 
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
 
Falcon Invoice Discounting platform in india
Falcon Invoice Discounting platform in indiaFalcon Invoice Discounting platform in india
Falcon Invoice Discounting platform in india
 
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...
 
It will be International Nurses' Day on 12 May
It will be International Nurses' Day on 12 MayIt will be International Nurses' Day on 12 May
It will be International Nurses' Day on 12 May
 
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
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
 
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service AvailableCall Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
 
Cracking the Cultural Competence Code.pptx
Cracking the Cultural Competence Code.pptxCracking the Cultural Competence Code.pptx
Cracking the Cultural Competence Code.pptx
 
Malegaon Call Girls Service ☎ ️82500–77686 ☎️ Enjoy 24/7 Escort Service
Malegaon Call Girls Service ☎ ️82500–77686 ☎️ Enjoy 24/7 Escort ServiceMalegaon Call Girls Service ☎ ️82500–77686 ☎️ Enjoy 24/7 Escort Service
Malegaon Call Girls Service ☎ ️82500–77686 ☎️ Enjoy 24/7 Escort Service
 
Business Model Canvas (BMC)- A new venture concept
Business Model Canvas (BMC)-  A new venture conceptBusiness Model Canvas (BMC)-  A new venture concept
Business Model Canvas (BMC)- A new venture concept
 

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.