Automated Algorithmic Trading of Cryptocurrencies Based on Opinion Mining

Project Specification


This document contains the reasoning behind the project, including the papers it was modelled after, and the timeframe for the project.
It also contains the objectives and research methodology.

Project Specification

Google Doc Link.

Research Document


This document is a written account of research done throughout the course of the project. It contains a list of all the technologies considered, along with the reasoning behind their selection or lack thereof.

Research Document

Google Doc Link.

Functional Specification


This document contains the functionality of the system. It consists of use case diagrams, an overview of the system, along with how the data will be shaped.

Functional Specification

Google Doc Link.

Design Document


This document contains the design of the system. It is comprised of the uml and system sequence diagrams, and the overall architecture of the system. It also contains a list of the front end, and backend technologies.

Design Document

Google Doc Link.

Final Project Report


This document is a written account of all the outcomes and discoveries made throughout the course of this project. It contains images of the final GUI, along with all the successes and failures experienced throughout the project.

Final Project Report

Google Doc Link.