Kraken / AI

Crypto currency price movement predictions based on hundreds of information sources, enhanced by machine learning

Massively parallel data scraping capabilities combined with powerful data analysis

Kraken/AI reads hundreds of news articles, tweets, etc. in parallel and real time. It compares this data with occurrences and patterns which its machine learning algorithms have learned from historic data and predicts how the affected stock value will change in the near future.

This allows to
  • aggregate and analyze hundreds of websites, feeds and tweets in one place,
  • anticipate and manage volatility risks early,
  • identify course defining events in advance,
  • minimize risk exposure and protect your assets against losses.

How it works

Screenshots


We have partnered up with CoinAnalyst.tech
Contact us for more information or questions




Abstract

Information determines more than ever today's stock markets; this is even more true for new technologies like blockchain based crypto currencies (bitcoin, ether, litecoin, etc).
While it is certain that these currencies and technologies will be ubiquitous in the future, their potential is yet to be fully understood.
There is a lot of uncertainty about the impact and value they will have and their exact worth. This is also reflected in the high volatility and large price drops / peaks of bitcoin, ether, litecoin and alike.
The main driver for the value of these crypto currencies is their market capitalization (distribution), their adaptation by large corporations and banks, their security, their features, etc.
All this information can be publicly found online. It is just shattered around hundreds of websites, twitter, rss feeds and cluttered with a ton of other, useless information. Big data and machine learning techniques like deep learning can be used to filter out the noise and help predict changes.

Kraken/AI uses a combination of data mining (Kraken) and machine learning techniques (AI) to analyze stock behavior. This is not to be confused with high frequency trading, simple sentiment analysis or trading bots.

The utilized methods do not rely on superior connection, speed or quality of information. Instead, a variety of heterogeneous raw sources with thousands of data points are combined into multiple massive prediction schemes.

Kraken/AI cannot predict or forecast stock development; instead it identifies points in time that represent a high statistical correlation to a course change within a defined time span.
The combination of several classifiers, time spans and course deltas can be used to further minimize uncertainty / statistical error.

Kraken

Kraken collects big data from multiple sources, similar to a human analyst, but in a much broader and parallel approach. The data is gathered asynchronously and massively parallel from hundreds of heterogeneous sources.

All gathered data is non proprietary and freely available on the net, like public APIs or RSS / twitter feeds. Kraken can distinguish and handle multiple languages and data formats.

The data is then normalized and roughly structured, but not further filtered or biased. Instead, the raw amount of data builds a basis for model creation and statistical analysis.

AI / Artificial Intelligence

idea:

To have a program that allows a user to predict the future value of a resource based on the monitoring of different sources of textual information on the internet. Such resources can be crypto currencies and stocks. These sources of information can be online news or tweets and other social media sources.

pipeline:

Incoming information is parsed and transformed into a computer understandable representation that allows the software to work with it. AI then uses its different machine learning tools to assign meaning to the incoming information and identify the implications for the value of resources that are being monitored. The learning itself is facilitated by the fact that a prediction is made and its correctness can be evaluated as soon as the point in time for which the prediction was made is reached. This way a feedback loop is created and continuous learning is assured by adapting models to minimize the error.

potential:

Making predictions like this allows for early detection of negative as well as potentially positive effects that news can have on prices. It is meant as an early warning system and allows its users to trade resources with less of a risk.

Availability

Here are a few screenshots from our test servers (please note that these are work in progress and subject to change):


Older / alternative visualizations

We are currently in an internal testing stage and are now opening up for the first closed alpha testers. If you wish to receive status updates or gain access to our closed test servers, register your email and we will notify you, when a spot opens up.

Please note, that at this point capacity is very limited and access is restricted. We will send out personalized access codes according to our resources (first come, first serve).
Partners may access our testserver here (authorization required).




Timeline

New milestone mid 2019
Collaboration with CoinAnalyst.tech

Today

  • Fine tune learning algorithms for more precise predictions and higher accuracy
  • Evaluate roll-out for end users
  • Add more data sources and learning algorithms
  • Add more backtesting and evaluation functionality

New user-experience centered user interface

  • complete rework with focus on simplicity
  • works on mobile, tablets, desktop, etc
  • more data insights and tooling
  • faster

Public project reveal

  • Release of project website (this page)
  • Opening registration for potential customers / testers
  • Access to test servers for a few potential partners / press

Enhancement and feature implementation

  • Hardening of codebase to allow 24/7 parallel data gathering and processing
  • Incremental adding of new data sources and data source types
  • Adding of additional machine learning frameworks and multiple algorithms
  • Adding of several data processing mechanisms
  • Introduction of prediction and analytics user interfaces

Stable prototype & dedicated test server

Creation of basic data scraper (kraken) and learning (artificial intelligence) functionality that runs 24 / 7, collecting data and creating predictions.
Started gathering of DAX 30 (Deutscher Aktien Index 30) news and stock data, later addition of crypto currency stocks (bitcoin, ethereum, litecoin).

Basic poc evaluation and tests

Creation and tests with proof of concept prototypes for architectural design and scalability. Tests with implementations of several technologies like elasticsearch, different databases, etc. Architectural decision to have two central parts:
- data collector / preprocessor (kraken) and
- machine learning prediction framework (artificial intelligence / brain)

Initial idea & team setup

Research of algorithmic capabilities and potential data sources. Analysis of existing approaches and similar systems. Team setup.

Technology

Since starting data collection in late 2016, we have gathered, processed and stored more then 8+ million data points (news articles, stock values, etc) from 350+ different data sources.

This is an exemplary statistics snapshot:
Statistics created 2018/10/15 15:00:19 (230 min ago, every 1440 min)

Source change during last 24 hours
Last code update 2 days 5 hours 16 minutes

Articles Total : 5,769,750
Stocks Total : 2,447,256

Articles Since Last Run : 2,442
Stocks Since Last Run : 722

Articles Last Update : 2018/10/16 06:10:02
Stocks Last Update : 2018/10/15 13:53:00

Articles Crypto Total Count : 318,761
Articles Bitcoin Total Count : 165,787
Articles Ethereum Total Count : 69,370
Articles Dax Total Count : 5,450,989
Java
Scala
RSS
Twitter
MySql
Distributed
Multi OS
 

Contact & Authors

Partners and press please use email ✉ info (at) krakenai (dot) io . Legal and impressum can be found at the bottom of the page.



Authors

Hans Katzenberger
10 years of software development experience, currently working for Agfa HealthCare (Germany’s leading Hospital Software provider) as lead developer eHealth / CDM, Recommind / OpenText (Predictive Analytics / Machine Learning) and German Liturgical Institute. Holds a Master's Degree in Computer Science (German Diplom Informatik), subsidiary subject Finance (founder)

Kalle Fischer ( † 2019 )
10 years of relevant experiences in the field of Artificial Intelligence working for Turtle Entertainment Technology, Douglas, Recommind / OpenText (Predictive Analytics / Machine Learning). Holds a Master of Sciences degree in Artificial Intelligence (co-founder, † 2019)

Abstract

Below the thunders of the upper deep;
Far far beneath in the abysmal sea,
His ancient, dreamless, uninvaded sleep
The Kraken sleepeth: faintest sunlights flee

About his shadowy sides; above him swell
Huge sponges of millennial growth and height;
And far away into the sickly light,
From many a wondrous grot and secret cell

Unnumber'd and enormous polypi
Winnow with giant arms the slumbering green.
There hath he lain for ages, and will lie

Battening upon huge seaworms in his sleep,
Until the latter fire shall heat the deep;
Then once by man and angels to be seen,
In roaring he shall rise and on the surface die.

1830 Alfred Tennyson