SlideShare a Scribd company logo
Predicting break-points with Twitter
How to use Twitter in your trading strategies!
SwipeStox
www.swipestox.com 2
These factors are naturally chosen by investors for early warnings of
changes in context that might influence financial markets.
Generally speaking, break-points are typically associated with
factors outside the markets:
• Breaking news
• Changes in socio-political context
• Information is available after the occurrence of the event and
markets only need a few milliseconds to react
• You cannot predict political or social unexpected events.
Limitations of this approach:
www.swipestox.com 3
The expansion of internet and social media led to a new concept
of buzz.
• Social media offers huge waves of information that is uncontrolled and uncontrollable,
comprehensive and real-time.
• They precede traditional organised media.
• Several researches have shown the predictive ability of this vast mass of informal
information.
• Known as “early signs”.
www.swipestox.com 4
Arnaud Vincent and Margaret Armstrong conducted an experiment to demonstrate the predictive ability of Twitter
information and to introduce an alternative use of Twitter to the world.
WHY TWITTER ?
• Designed and exploited to encourage the buzz between internet users.
• Easy to write and read “tweets”.
• There is a character limit for each tweet, making them more meaningful compared to other
posts of the same topic.
• Well-known and used worldwide.
• Easy to evaluate the significance of each tweet in present, since the number of retweets are
known.
www.swipestox.com 5
Limitation:
• Tons of information on Twitter are irrelevant of the financial markets.
• Therefore, the experiment focuses on the concept of “Change of context”, which is a
measure of the volatility of Twitter along the lines of the volatility of market index VIX.
www.swipestox.com 6
• To prove the existence of the link between twitter information and
break-points, the experiment counts the number of words that
appeared “Twitscoop” for the first time.
• Twitscoop watches the activity of Twitter of all time.
• 2 to 10 alerts per day.
• At first: the results seemed completely different from breakpoint
analysis in trading strategies, where there are periods of weeks or
months between alerts.
#swipestox
www.swipestox.com 7
Testing the Twitter alerts
experimentally
• As to test if the triggers could be useful to traders, they developed a modest trading strategy using a genetic algorithm.
• Genetic Algorithms can adapt themselves to gradual changes but are sensitive to sudden changes and they function by
generating random changes within them. Therefore, they allow us to carry large number of runs simultaneously and hence,
compare the results.
• By working with high frequency foreign exchange data, it is potentially easier to find out whether stopping trading after each
Twitter alert has a positive effect on performance even with data over a relatively short period. As a result, the number of
runs and the high frequency, which is one action per two minutes compensates for the short testing period of five months.
www.swipestox.com 8
The performance of a basic genetic algorithm compared to the performance of a hybrid algorithm that
takes into consideration the Twitter alert.
Hybrid Algorithm
Whenever an alert occurs, the genetic algorithm stops for trading for a short time
and starts again a little later after going through a new learning phase.
Forex Data
Forex data seemed the best suited for our tests because the market is highly liquid
and because it is easy to obtain reliable historic data. We set up a very basic
algorithm in which the $/€ trader which makes a decision every minute as to whether
to convert his/her wealth into the other currency or to keep it in the same currency.
To make this decision the trader has data for the previous 120 time steps on the four
main currencies (CHF, GBP, JPY, USD).
www.swipestox.com #swipestox 9
Procedure
• The experiment was conducted over a 5-month period
• 100,000 observations.
• Chose randomly set of individuals with random genes.
• Carried out 450 runs, based on exactly the same data and
under the same conditions.
• Results were averaged for sets of 10 runs.
Results
• Without using the Twitter alerts and overall of 450
runs, the genetic algorithm made a minor profit of
0.56%.
www.swipestox.com 10
Hybrid Algorithm
It was created to follow the objective of using the volatility measured on Twitter and the resulting alerts to improve the
trading performance.
• Stop sending orders for a certain time (in this experiment 10 minutes) after an alert.
• The appearance of two new words in Twitscoop constitutes an alert and should be treated as a potential breakpoint
in the series.
Result
• The average gain rose from 0.56% to 1.27%.
www.swipestox.com 11
Twitter Wave
The final test of the experiment was to recalculate the results of the hybrid algorithm for time differences ranging from -10 minutes
up to +10 minutes and carried out again 450 runs for each possible time difference.
Result
The graph shows the percentage gain/loss on average over 450 runs, if the Twitter
alert had been made several minutes earlier or later. The maximum gain occurs if
the information had been known 4 minutes earlier.
www.swipestox.com 12
• The preliminary outcomes from the experiment are promising.
• Open up new perspectives for identifying break-points in the performance of high frequency trading strategies by using information available to the
public from Twitter.
• The results of the experiment prove the existence of a correlation between the buzz seen on Twitter and variation in the exchange rates between 4
to 6 minutes prior to the breakpoint occurrence; Twitter Wave.
“The launch of a new approach of using Twitter, which allows the traders
to “surf” over the break-points and increase the profits”
www.swipestox.com 13
Thank you !
Follow us:
#swipestox

More Related Content

Similar to How to use Twitter in your trading strategies?

Brochure invesco india - invesco coin shares global blockchain etf fund of ...
Brochure   invesco india - invesco coin shares global blockchain etf fund of ...Brochure   invesco india - invesco coin shares global blockchain etf fund of ...
Brochure invesco india - invesco coin shares global blockchain etf fund of ...
Sumanas ---
 
BrightEdge Share15 - DM106: Integrated Campaign Management - Mark Fiske
BrightEdge Share15 - DM106: Integrated Campaign Management - Mark FiskeBrightEdge Share15 - DM106: Integrated Campaign Management - Mark Fiske
BrightEdge Share15 - DM106: Integrated Campaign Management - Mark Fiske
BrightEdge Technologies
 
How to launch a token_ Operational guidelines from creation to custody - a16z...
How to launch a token_ Operational guidelines from creation to custody - a16z...How to launch a token_ Operational guidelines from creation to custody - a16z...
How to launch a token_ Operational guidelines from creation to custody - a16z...
Harsha MV
 
finalppt-150606051347-lva1-app6892.pptx
finalppt-150606051347-lva1-app6892.pptxfinalppt-150606051347-lva1-app6892.pptx
finalppt-150606051347-lva1-app6892.pptx
AJAYVISHALRP
 
Big data analytics
Big data analyticsBig data analytics
Big data analytics
Amr Kamel Deklel
 
John Sheely A Carrer Of Combining Experience And Research
John Sheely A Carrer Of Combining Experience And ResearchJohn Sheely A Carrer Of Combining Experience And Research
John Sheely A Carrer Of Combining Experience And Research
johnsheely
 
IJCS_37_4_06
IJCS_37_4_06IJCS_37_4_06
IJCS_37_4_06
Abdalla Kablan
 
Nos premiers pas autour du Behavior Driven Development
Nos premiers pas autour du Behavior Driven DevelopmentNos premiers pas autour du Behavior Driven Development
Nos premiers pas autour du Behavior Driven Development
Arnauld Loyer
 
Beware of Low Frequency Data by Ernie Chan, Managing Member, QTS Capital Mana...
Beware of Low Frequency Data by Ernie Chan, Managing Member, QTS Capital Mana...Beware of Low Frequency Data by Ernie Chan, Managing Member, QTS Capital Mana...
Beware of Low Frequency Data by Ernie Chan, Managing Member, QTS Capital Mana...
Quantopian
 
IBM impact-final-reviewed1
IBM impact-final-reviewed1IBM impact-final-reviewed1
IBM impact-final-reviewed1
Priya Thinagar
 
Child Labour Essay In English Very Simple - YouTube
Child Labour Essay In English Very Simple - YouTubeChild Labour Essay In English Very Simple - YouTube
Child Labour Essay In English Very Simple - YouTube
Aaron Anyaakuu
 
Charting your course for surviving disruptive innovations
Charting your course for surviving disruptive innovationsCharting your course for surviving disruptive innovations
Charting your course for surviving disruptive innovations
Mark Albala
 
Real time sentiment analysis of twitter feeds with the NASDAQ index
Real time sentiment analysis of twitter feeds with the NASDAQ indexReal time sentiment analysis of twitter feeds with the NASDAQ index
Real time sentiment analysis of twitter feeds with the NASDAQ index
Eric Tham
 
Decentralized exchange-Banco: presented by Pentagon
Decentralized exchange-Banco: presented by PentagonDecentralized exchange-Banco: presented by Pentagon
Decentralized exchange-Banco: presented by Pentagon
LuyaoZhangPhD
 
Classification of quantitative trading strategies webinar ppt
Classification of quantitative trading strategies webinar pptClassification of quantitative trading strategies webinar ppt
Classification of quantitative trading strategies webinar ppt
QuantInsti
 
James Baldwin Notes Of A Native Son 50 Essays
James Baldwin Notes Of A Native Son 50 EssaysJames Baldwin Notes Of A Native Son 50 Essays
James Baldwin Notes Of A Native Son 50 Essays
Katy Shaw
 
Seeing signal through noise
Seeing signal through noise Seeing signal through noise
Seeing signal through noise
Avinash Karn
 
Trade Surveillance with Big Data
Trade Surveillance with Big DataTrade Surveillance with Big Data
Trade Surveillance with Big Data
Cognizant
 
Module 3 Identifying fraud in forensic analysis.pptx
Module 3 Identifying fraud in forensic analysis.pptxModule 3 Identifying fraud in forensic analysis.pptx
Module 3 Identifying fraud in forensic analysis.pptx
IqbalAli61
 
UNIT I Streaming Data & Architectures.pptx
UNIT I Streaming Data & Architectures.pptxUNIT I Streaming Data & Architectures.pptx
UNIT I Streaming Data & Architectures.pptx
Rahul Borate
 

Similar to How to use Twitter in your trading strategies? (20)

Brochure invesco india - invesco coin shares global blockchain etf fund of ...
Brochure   invesco india - invesco coin shares global blockchain etf fund of ...Brochure   invesco india - invesco coin shares global blockchain etf fund of ...
Brochure invesco india - invesco coin shares global blockchain etf fund of ...
 
BrightEdge Share15 - DM106: Integrated Campaign Management - Mark Fiske
BrightEdge Share15 - DM106: Integrated Campaign Management - Mark FiskeBrightEdge Share15 - DM106: Integrated Campaign Management - Mark Fiske
BrightEdge Share15 - DM106: Integrated Campaign Management - Mark Fiske
 
How to launch a token_ Operational guidelines from creation to custody - a16z...
How to launch a token_ Operational guidelines from creation to custody - a16z...How to launch a token_ Operational guidelines from creation to custody - a16z...
How to launch a token_ Operational guidelines from creation to custody - a16z...
 
finalppt-150606051347-lva1-app6892.pptx
finalppt-150606051347-lva1-app6892.pptxfinalppt-150606051347-lva1-app6892.pptx
finalppt-150606051347-lva1-app6892.pptx
 
Big data analytics
Big data analyticsBig data analytics
Big data analytics
 
John Sheely A Carrer Of Combining Experience And Research
John Sheely A Carrer Of Combining Experience And ResearchJohn Sheely A Carrer Of Combining Experience And Research
John Sheely A Carrer Of Combining Experience And Research
 
IJCS_37_4_06
IJCS_37_4_06IJCS_37_4_06
IJCS_37_4_06
 
Nos premiers pas autour du Behavior Driven Development
Nos premiers pas autour du Behavior Driven DevelopmentNos premiers pas autour du Behavior Driven Development
Nos premiers pas autour du Behavior Driven Development
 
Beware of Low Frequency Data by Ernie Chan, Managing Member, QTS Capital Mana...
Beware of Low Frequency Data by Ernie Chan, Managing Member, QTS Capital Mana...Beware of Low Frequency Data by Ernie Chan, Managing Member, QTS Capital Mana...
Beware of Low Frequency Data by Ernie Chan, Managing Member, QTS Capital Mana...
 
IBM impact-final-reviewed1
IBM impact-final-reviewed1IBM impact-final-reviewed1
IBM impact-final-reviewed1
 
Child Labour Essay In English Very Simple - YouTube
Child Labour Essay In English Very Simple - YouTubeChild Labour Essay In English Very Simple - YouTube
Child Labour Essay In English Very Simple - YouTube
 
Charting your course for surviving disruptive innovations
Charting your course for surviving disruptive innovationsCharting your course for surviving disruptive innovations
Charting your course for surviving disruptive innovations
 
Real time sentiment analysis of twitter feeds with the NASDAQ index
Real time sentiment analysis of twitter feeds with the NASDAQ indexReal time sentiment analysis of twitter feeds with the NASDAQ index
Real time sentiment analysis of twitter feeds with the NASDAQ index
 
Decentralized exchange-Banco: presented by Pentagon
Decentralized exchange-Banco: presented by PentagonDecentralized exchange-Banco: presented by Pentagon
Decentralized exchange-Banco: presented by Pentagon
 
Classification of quantitative trading strategies webinar ppt
Classification of quantitative trading strategies webinar pptClassification of quantitative trading strategies webinar ppt
Classification of quantitative trading strategies webinar ppt
 
James Baldwin Notes Of A Native Son 50 Essays
James Baldwin Notes Of A Native Son 50 EssaysJames Baldwin Notes Of A Native Son 50 Essays
James Baldwin Notes Of A Native Son 50 Essays
 
Seeing signal through noise
Seeing signal through noise Seeing signal through noise
Seeing signal through noise
 
Trade Surveillance with Big Data
Trade Surveillance with Big DataTrade Surveillance with Big Data
Trade Surveillance with Big Data
 
Module 3 Identifying fraud in forensic analysis.pptx
Module 3 Identifying fraud in forensic analysis.pptxModule 3 Identifying fraud in forensic analysis.pptx
Module 3 Identifying fraud in forensic analysis.pptx
 
UNIT I Streaming Data & Architectures.pptx
UNIT I Streaming Data & Architectures.pptxUNIT I Streaming Data & Architectures.pptx
UNIT I Streaming Data & Architectures.pptx
 

Recently uploaded

06-18-2024-Princeton Meetup-Introduction to Milvus
06-18-2024-Princeton Meetup-Introduction to Milvus06-18-2024-Princeton Meetup-Introduction to Milvus
06-18-2024-Princeton Meetup-Introduction to Milvus
Timothy Spann
 
Salesforce AI + Data Community Tour Slides - Canarias
Salesforce AI + Data Community Tour Slides - CanariasSalesforce AI + Data Community Tour Slides - Canarias
Salesforce AI + Data Community Tour Slides - Canarias
davidpietrzykowski1
 
一比一原版(lbs毕业证书)伦敦商学院毕业证如何办理
一比一原版(lbs毕业证书)伦敦商学院毕业证如何办理一比一原版(lbs毕业证书)伦敦商学院毕业证如何办理
一比一原版(lbs毕业证书)伦敦商学院毕业证如何办理
ywqeos
 
Q4FY24 Investor-Presentation.pdf bank slide
Q4FY24 Investor-Presentation.pdf bank slideQ4FY24 Investor-Presentation.pdf bank slide
Q4FY24 Investor-Presentation.pdf bank slide
mukulupadhayay1
 
Digital Marketing Performance Marketing Sample .pdf
Digital Marketing Performance Marketing  Sample .pdfDigital Marketing Performance Marketing  Sample .pdf
Digital Marketing Performance Marketing Sample .pdf
Vineet
 
一比一原版斯威本理工大学毕业证(swinburne毕业证)如何办理
一比一原版斯威本理工大学毕业证(swinburne毕业证)如何办理一比一原版斯威本理工大学毕业证(swinburne毕业证)如何办理
一比一原版斯威本理工大学毕业证(swinburne毕业证)如何办理
actyx
 
一比一原版英国赫特福德大学毕业证(hertfordshire毕业证书)如何办理
一比一原版英国赫特福德大学毕业证(hertfordshire毕业证书)如何办理一比一原版英国赫特福德大学毕业证(hertfordshire毕业证书)如何办理
一比一原版英国赫特福德大学毕业证(hertfordshire毕业证书)如何办理
nyvan3
 
一比一原版加拿大渥太华大学毕业证(uottawa毕业证书)如何办理
一比一原版加拿大渥太华大学毕业证(uottawa毕业证书)如何办理一比一原版加拿大渥太华大学毕业证(uottawa毕业证书)如何办理
一比一原版加拿大渥太华大学毕业证(uottawa毕业证书)如何办理
uevausa
 
Drownings spike from May to August in children
Drownings spike from May to August in childrenDrownings spike from May to August in children
Drownings spike from May to August in children
Bisnar Chase Personal Injury Attorneys
 
Call Girls Lucknow 0000000000 Independent Call Girl Service Lucknow
Call Girls Lucknow 0000000000 Independent Call Girl Service LucknowCall Girls Lucknow 0000000000 Independent Call Girl Service Lucknow
Call Girls Lucknow 0000000000 Independent Call Girl Service Lucknow
hiju9823
 
Discovering Digital Process Twins for What-if Analysis: a Process Mining Appr...
Discovering Digital Process Twins for What-if Analysis: a Process Mining Appr...Discovering Digital Process Twins for What-if Analysis: a Process Mining Appr...
Discovering Digital Process Twins for What-if Analysis: a Process Mining Appr...
Marlon Dumas
 
Senior Engineering Sample EM DOE - Sheet1.pdf
Senior Engineering Sample EM DOE  - Sheet1.pdfSenior Engineering Sample EM DOE  - Sheet1.pdf
Senior Engineering Sample EM DOE - Sheet1.pdf
Vineet
 
How To Control IO Usage using Resource Manager
How To Control IO Usage using Resource ManagerHow To Control IO Usage using Resource Manager
How To Control IO Usage using Resource Manager
Alireza Kamrani
 
Econ3060_Screen Time and Success_ final_GroupProject.pdf
Econ3060_Screen Time and Success_ final_GroupProject.pdfEcon3060_Screen Time and Success_ final_GroupProject.pdf
Econ3060_Screen Time and Success_ final_GroupProject.pdf
blueshagoo1
 
一比一原版(uom毕业证书)曼彻斯特大学毕业证如何办理
一比一原版(uom毕业证书)曼彻斯特大学毕业证如何办理一比一原版(uom毕业证书)曼彻斯特大学毕业证如何办理
一比一原版(uom毕业证书)曼彻斯特大学毕业证如何办理
osoyvvf
 
reading_sample_sap_press_operational_data_provisioning_with_sap_bw4hana (1).pdf
reading_sample_sap_press_operational_data_provisioning_with_sap_bw4hana (1).pdfreading_sample_sap_press_operational_data_provisioning_with_sap_bw4hana (1).pdf
reading_sample_sap_press_operational_data_provisioning_with_sap_bw4hana (1).pdf
perranet1
 
06-20-2024-AI Camp Meetup-Unstructured Data and Vector Databases
06-20-2024-AI Camp Meetup-Unstructured Data and Vector Databases06-20-2024-AI Camp Meetup-Unstructured Data and Vector Databases
06-20-2024-AI Camp Meetup-Unstructured Data and Vector Databases
Timothy Spann
 
PyData London 2024: Mistakes were made (Dr. Rebecca Bilbro)
PyData London 2024: Mistakes were made (Dr. Rebecca Bilbro)PyData London 2024: Mistakes were made (Dr. Rebecca Bilbro)
PyData London 2024: Mistakes were made (Dr. Rebecca Bilbro)
Rebecca Bilbro
 
一比一原版(uob毕业证书)伯明翰大学毕业证如何办理
一比一原版(uob毕业证书)伯明翰大学毕业证如何办理一比一原版(uob毕业证书)伯明翰大学毕业证如何办理
一比一原版(uob毕业证书)伯明翰大学毕业证如何办理
9gr6pty
 
一比一原版澳洲西澳大学毕业证(uwa毕业证书)如何办理
一比一原版澳洲西澳大学毕业证(uwa毕业证书)如何办理一比一原版澳洲西澳大学毕业证(uwa毕业证书)如何办理
一比一原版澳洲西澳大学毕业证(uwa毕业证书)如何办理
aguty
 

Recently uploaded (20)

06-18-2024-Princeton Meetup-Introduction to Milvus
06-18-2024-Princeton Meetup-Introduction to Milvus06-18-2024-Princeton Meetup-Introduction to Milvus
06-18-2024-Princeton Meetup-Introduction to Milvus
 
Salesforce AI + Data Community Tour Slides - Canarias
Salesforce AI + Data Community Tour Slides - CanariasSalesforce AI + Data Community Tour Slides - Canarias
Salesforce AI + Data Community Tour Slides - Canarias
 
一比一原版(lbs毕业证书)伦敦商学院毕业证如何办理
一比一原版(lbs毕业证书)伦敦商学院毕业证如何办理一比一原版(lbs毕业证书)伦敦商学院毕业证如何办理
一比一原版(lbs毕业证书)伦敦商学院毕业证如何办理
 
Q4FY24 Investor-Presentation.pdf bank slide
Q4FY24 Investor-Presentation.pdf bank slideQ4FY24 Investor-Presentation.pdf bank slide
Q4FY24 Investor-Presentation.pdf bank slide
 
Digital Marketing Performance Marketing Sample .pdf
Digital Marketing Performance Marketing  Sample .pdfDigital Marketing Performance Marketing  Sample .pdf
Digital Marketing Performance Marketing Sample .pdf
 
一比一原版斯威本理工大学毕业证(swinburne毕业证)如何办理
一比一原版斯威本理工大学毕业证(swinburne毕业证)如何办理一比一原版斯威本理工大学毕业证(swinburne毕业证)如何办理
一比一原版斯威本理工大学毕业证(swinburne毕业证)如何办理
 
一比一原版英国赫特福德大学毕业证(hertfordshire毕业证书)如何办理
一比一原版英国赫特福德大学毕业证(hertfordshire毕业证书)如何办理一比一原版英国赫特福德大学毕业证(hertfordshire毕业证书)如何办理
一比一原版英国赫特福德大学毕业证(hertfordshire毕业证书)如何办理
 
一比一原版加拿大渥太华大学毕业证(uottawa毕业证书)如何办理
一比一原版加拿大渥太华大学毕业证(uottawa毕业证书)如何办理一比一原版加拿大渥太华大学毕业证(uottawa毕业证书)如何办理
一比一原版加拿大渥太华大学毕业证(uottawa毕业证书)如何办理
 
Drownings spike from May to August in children
Drownings spike from May to August in childrenDrownings spike from May to August in children
Drownings spike from May to August in children
 
Call Girls Lucknow 0000000000 Independent Call Girl Service Lucknow
Call Girls Lucknow 0000000000 Independent Call Girl Service LucknowCall Girls Lucknow 0000000000 Independent Call Girl Service Lucknow
Call Girls Lucknow 0000000000 Independent Call Girl Service Lucknow
 
Discovering Digital Process Twins for What-if Analysis: a Process Mining Appr...
Discovering Digital Process Twins for What-if Analysis: a Process Mining Appr...Discovering Digital Process Twins for What-if Analysis: a Process Mining Appr...
Discovering Digital Process Twins for What-if Analysis: a Process Mining Appr...
 
Senior Engineering Sample EM DOE - Sheet1.pdf
Senior Engineering Sample EM DOE  - Sheet1.pdfSenior Engineering Sample EM DOE  - Sheet1.pdf
Senior Engineering Sample EM DOE - Sheet1.pdf
 
How To Control IO Usage using Resource Manager
How To Control IO Usage using Resource ManagerHow To Control IO Usage using Resource Manager
How To Control IO Usage using Resource Manager
 
Econ3060_Screen Time and Success_ final_GroupProject.pdf
Econ3060_Screen Time and Success_ final_GroupProject.pdfEcon3060_Screen Time and Success_ final_GroupProject.pdf
Econ3060_Screen Time and Success_ final_GroupProject.pdf
 
一比一原版(uom毕业证书)曼彻斯特大学毕业证如何办理
一比一原版(uom毕业证书)曼彻斯特大学毕业证如何办理一比一原版(uom毕业证书)曼彻斯特大学毕业证如何办理
一比一原版(uom毕业证书)曼彻斯特大学毕业证如何办理
 
reading_sample_sap_press_operational_data_provisioning_with_sap_bw4hana (1).pdf
reading_sample_sap_press_operational_data_provisioning_with_sap_bw4hana (1).pdfreading_sample_sap_press_operational_data_provisioning_with_sap_bw4hana (1).pdf
reading_sample_sap_press_operational_data_provisioning_with_sap_bw4hana (1).pdf
 
06-20-2024-AI Camp Meetup-Unstructured Data and Vector Databases
06-20-2024-AI Camp Meetup-Unstructured Data and Vector Databases06-20-2024-AI Camp Meetup-Unstructured Data and Vector Databases
06-20-2024-AI Camp Meetup-Unstructured Data and Vector Databases
 
PyData London 2024: Mistakes were made (Dr. Rebecca Bilbro)
PyData London 2024: Mistakes were made (Dr. Rebecca Bilbro)PyData London 2024: Mistakes were made (Dr. Rebecca Bilbro)
PyData London 2024: Mistakes were made (Dr. Rebecca Bilbro)
 
一比一原版(uob毕业证书)伯明翰大学毕业证如何办理
一比一原版(uob毕业证书)伯明翰大学毕业证如何办理一比一原版(uob毕业证书)伯明翰大学毕业证如何办理
一比一原版(uob毕业证书)伯明翰大学毕业证如何办理
 
一比一原版澳洲西澳大学毕业证(uwa毕业证书)如何办理
一比一原版澳洲西澳大学毕业证(uwa毕业证书)如何办理一比一原版澳洲西澳大学毕业证(uwa毕业证书)如何办理
一比一原版澳洲西澳大学毕业证(uwa毕业证书)如何办理
 

How to use Twitter in your trading strategies?

  • 1. Predicting break-points with Twitter How to use Twitter in your trading strategies! SwipeStox
  • 2. www.swipestox.com 2 These factors are naturally chosen by investors for early warnings of changes in context that might influence financial markets. Generally speaking, break-points are typically associated with factors outside the markets: • Breaking news • Changes in socio-political context • Information is available after the occurrence of the event and markets only need a few milliseconds to react • You cannot predict political or social unexpected events. Limitations of this approach:
  • 3. www.swipestox.com 3 The expansion of internet and social media led to a new concept of buzz. • Social media offers huge waves of information that is uncontrolled and uncontrollable, comprehensive and real-time. • They precede traditional organised media. • Several researches have shown the predictive ability of this vast mass of informal information. • Known as “early signs”.
  • 4. www.swipestox.com 4 Arnaud Vincent and Margaret Armstrong conducted an experiment to demonstrate the predictive ability of Twitter information and to introduce an alternative use of Twitter to the world. WHY TWITTER ? • Designed and exploited to encourage the buzz between internet users. • Easy to write and read “tweets”. • There is a character limit for each tweet, making them more meaningful compared to other posts of the same topic. • Well-known and used worldwide. • Easy to evaluate the significance of each tweet in present, since the number of retweets are known.
  • 5. www.swipestox.com 5 Limitation: • Tons of information on Twitter are irrelevant of the financial markets. • Therefore, the experiment focuses on the concept of “Change of context”, which is a measure of the volatility of Twitter along the lines of the volatility of market index VIX.
  • 6. www.swipestox.com 6 • To prove the existence of the link between twitter information and break-points, the experiment counts the number of words that appeared “Twitscoop” for the first time. • Twitscoop watches the activity of Twitter of all time. • 2 to 10 alerts per day. • At first: the results seemed completely different from breakpoint analysis in trading strategies, where there are periods of weeks or months between alerts. #swipestox
  • 7. www.swipestox.com 7 Testing the Twitter alerts experimentally • As to test if the triggers could be useful to traders, they developed a modest trading strategy using a genetic algorithm. • Genetic Algorithms can adapt themselves to gradual changes but are sensitive to sudden changes and they function by generating random changes within them. Therefore, they allow us to carry large number of runs simultaneously and hence, compare the results. • By working with high frequency foreign exchange data, it is potentially easier to find out whether stopping trading after each Twitter alert has a positive effect on performance even with data over a relatively short period. As a result, the number of runs and the high frequency, which is one action per two minutes compensates for the short testing period of five months.
  • 8. www.swipestox.com 8 The performance of a basic genetic algorithm compared to the performance of a hybrid algorithm that takes into consideration the Twitter alert. Hybrid Algorithm Whenever an alert occurs, the genetic algorithm stops for trading for a short time and starts again a little later after going through a new learning phase. Forex Data Forex data seemed the best suited for our tests because the market is highly liquid and because it is easy to obtain reliable historic data. We set up a very basic algorithm in which the $/€ trader which makes a decision every minute as to whether to convert his/her wealth into the other currency or to keep it in the same currency. To make this decision the trader has data for the previous 120 time steps on the four main currencies (CHF, GBP, JPY, USD).
  • 9. www.swipestox.com #swipestox 9 Procedure • The experiment was conducted over a 5-month period • 100,000 observations. • Chose randomly set of individuals with random genes. • Carried out 450 runs, based on exactly the same data and under the same conditions. • Results were averaged for sets of 10 runs. Results • Without using the Twitter alerts and overall of 450 runs, the genetic algorithm made a minor profit of 0.56%.
  • 10. www.swipestox.com 10 Hybrid Algorithm It was created to follow the objective of using the volatility measured on Twitter and the resulting alerts to improve the trading performance. • Stop sending orders for a certain time (in this experiment 10 minutes) after an alert. • The appearance of two new words in Twitscoop constitutes an alert and should be treated as a potential breakpoint in the series. Result • The average gain rose from 0.56% to 1.27%.
  • 11. www.swipestox.com 11 Twitter Wave The final test of the experiment was to recalculate the results of the hybrid algorithm for time differences ranging from -10 minutes up to +10 minutes and carried out again 450 runs for each possible time difference. Result The graph shows the percentage gain/loss on average over 450 runs, if the Twitter alert had been made several minutes earlier or later. The maximum gain occurs if the information had been known 4 minutes earlier.
  • 12. www.swipestox.com 12 • The preliminary outcomes from the experiment are promising. • Open up new perspectives for identifying break-points in the performance of high frequency trading strategies by using information available to the public from Twitter. • The results of the experiment prove the existence of a correlation between the buzz seen on Twitter and variation in the exchange rates between 4 to 6 minutes prior to the breakpoint occurrence; Twitter Wave. “The launch of a new approach of using Twitter, which allows the traders to “surf” over the break-points and increase the profits”
  • 13. www.swipestox.com 13 Thank you ! Follow us: #swipestox