by Grzegorz Stefański | Apr 8, 2020 | Sentistocks
We have chosen the worst possible moment to start forecasting cryptocurrency prices, namely the Bitcoin forecast. This largest and perhaps most important currency in the world of crypto has never been particularly stable. The situation related with the COVID-19 spread, on the other hand, increased only the exchange rate fluctuations. The drop from over 9,000 USD to just over 4,000 USD in such a short period was, even in this world, unprecedented. But who could have foreseen it. And besides, we once had to start 🙂.
How do we predict the changes in exchange rates? We have already revealed the secret in the read “Sentiment or emotions on the crypto stock market?“. We decided to publish on our Facebook fan page the forecast course every day. By doing it, we wanted to show the effectiveness of Sentimenti predictions. That is why we created a Sentistock group on Sentimenti’s Facebook profile in early March. At the same time, we had the last internal arrangements concerning the scope and form of publication. The first premiere entry appeared on March 16th and it continues until today.
The standard daily signal contains the following data:
- Fixed average price measured from 24 closing prices, calculated each time for a full hour, fixed at 16:00 on the day of publication;
- Average daily rate of exchange, calculated until 16:00 the following day;
- Number of mentions taken into account.
In the comments section we publish information about the accuracy of our prediction.
Well, this is probably what interests you most. There you go then:
The Bitcoin forecast: how our effectiveness did work out
For the whole of March 2020, the effectiveness of the trend change prediction was 77.42%. For the shorter period, which was published on the Facebook group (i.e. since 16 March), the effectiveness was 75%.
What data do we analyse before we make a prediction?
Concluding, throughout March we collected 77 923 mentions from such sources as: Facebook, Twitter, internet forums, websites and blogs. The daily average analysed by us is about 2 500 mentions. Any extra reflections? There is one: Twitter is the individual medium that stands out.
Finally, the collected data sets up the material that is analyzed by Sentitool, by the most important part of our prediction model, the so-called regresor (analyzer of 8 emotions, positive and negative sentiment and arousal). Those more interested are referred to a few articles on our blog.
Probably April will turn out to be more demanding. Moreover, the situation around COVID-19 spreading around will be felt also in cryptocurrency courses. Any way, we will certainly keep you informed about it! 🙂
by Sentimenti Team | Apr 7, 2020 | Sentistocks
Are emotions more effective on the stock market than the sentiment is? How effective are they? We have long been studying the importance of emotions in economic analysis. How they affect the prices of various financial instruments and values quoted there. We are not the only ones – for some time now, with increasing access to published opinions, whether on portals or in social media, there are publications and researches where authors try to find correlations between investors’ mood and stock, currency, crypto rates, etc.
December 2018 revealed the publication of “Media Sentiment and International Asset Prices”, issued by the National Bureau of Economic Research. In the aforementioned read, its authors have analyzed in Reuters’ and Bloomberg articles on their impact on major stock indices. Researchers discovered interesting relationships between sentiment and index values, amongst the others:
- The mood of the news correlates four times stronger with the bear market (dominated by declines) than during the bull market (boom),
- Emotions are a much better indicator of world indices’ behaviour than the commonly used VIX (CBOE Volatility Index),
- The positive mood in the media has a more positive impact on the developed markets, but a negative one on the emerging markets.
A similar topic was researched by Yigitcan Karabulut, Goethe University Frankfurt’s Assistant Professor. He analyzed predictions on a Facebook database.
None of the approaches, unfortunately, allowed the results’ accuracy of forecasts to be higher than 55-60%. This will not be possible whilst basing on sentiment or emotional tags offered by social networking platforms like Twitter or Facebook only. In Sentimenti, we have many more possibilities – up to 11 emotional variables. Do you want more information? Look below.
Sentimenti and the Warsaw Stock Exchange
In Sentimenti we took on another milestone in financial behavioral analysis. We use deep neural networks to analyze any published text based on 8 emotions and the overall arousal. Thanks to the idea we can read investor’s moods and predict their future actions more precisely. We have already proved it by checking our tools’ effectiveness on publications related to the Warsaw Stock Exchange. As many as 87.1% of the cases with shown changes in the emotion intensity area in texts about a certain company allowed us to predict the price changes.
Sentimenti and cryptocurrencies
For everyone who has even a little interest in the market, the cryptocurrencies are known for their strong emotional connection. Values such as Bitcoin, Ethereum (or others!) don’t have a real use so far but are mainly treated as purely speculative assets. And where speculation is concerned, there also are emotions.
That is why we have set ourselves the goal of checking how strong the correlation between cryptocurrencies and emotions is. And, by the way, does the same scheme work with the positive and negative sentiment only?
To that end:
- We have downloaded all available mentions of Bitcoin (BTC) for 2018 – over a million articles, comments, or posts.
- We have examined them emotionally for 11 indicators – 8 emotions, negative and positive sentiment, including arousal,
- for the tested period we have downloaded the price quotations, including opening, closing, minimum and maximum price, taking them hour after hour (over 35 thousand indicators).
We have then implemented our artificial intelligence to help. Our IT-team inserted all the data collected for analysis and set it the task for finding correlations between these several dozen variables, both on the side of stock market prices and emotions.
We have tested the 2018 datasets on a total of several hundred different training models. Then we started forecasting the best of them for 2019. We changed the approach several times, looking at the effectiveness each time. A few examples of this analysis ale pictured below:
The number of days analysed before the forecast day:
We checked which number of days back best affects the quality of the predictions. We examined periods from one to fourteen days. It turns out that the best results are obtained when we analyse the last three days (77.84% effectiveness of the prediction).
Removing one of the emotions
The number and choice of indicators considered are important. This can be seen in the graph shown above. Each of the variables influences the quality of prediction, it is enough to turn off e.g. emotion expectation for the quality to drop drastically. In other tests, we checked the effectiveness of prediction only on sentiment. Unfortunately, the results were far from the expected ones.
Quality of prediction vs. the time of the start of the 24-hour cycle
It turns out that the time when the forecasting starts is also important. In the time lapse between 10:00 and 23:00 the best results were achieved at 16:00 (76.73% effectiveness). This is the reason we take the hour to our daily forecasts.
Emotions on the crypto stock market: the final proof
After these and dozens of other tests, this is how the results of the best possible set of variables for 2019 (learned on the 2018 model) are presented:
The X-axis is a period of 365 days. The Y-axis is the Bitcoin value in USD. Blue line is the real price, the red one is the forecast price. The yellow areas are the trend hits.
The prediction effectiveness, which is based on indicating the trend of price change, was 78.95%. As far as we know, such high effectiveness was not achieved in any of the previous studies researching emotions on the stock market. We are happy to see relatively small deviations between the actual and forecasted exchange rate (reaching a few percent at most). This is a good forecast for the already started tests of forecasting the numerical value of the course.
Take advantage of this knowledge and get access to information supporting your transactions. Measure emotions in the stock market and benefit from the results. We look forward to hearing from you!