In this thesis an information solution was developed that enables the implementation of different trading strategies and backtesting over cryptocurrency Bitcoin trading data. Supported exchanges are Bitstamp, BTC-e and MtGox. In the field of technical analysis there already exist various solutions for Bitcoin that help traders to trade and advise them on basis of technical indicators and patterns. However, each has its own drawbacks, which we are aiming to fix. A web application was developed in Node.js technology, which in addition to the backtesting for each supported exchange also displays a chart that shows the value of cryptocurrency over time with Japanese candlesticks and market depth chart along with orderbook. The user has the option to implement its own strategy. Trading data, which are necessary for web application to function properly are obtained using APIs of supported exchanges with the help of Java programs and are stored in MongoDB database.
|