AI_Trader

ML Financial API

17
6
Java

AI_Trader

Artificial Intelligence Trader

Concept for this application is to provide interface to financial trading data (historical from Cloud Firebase db, streaming via REST API) and to build machine learning algorithms to predict future price.

AI Trader will provide platform to test various financial strategies before going live with your real money.

Software development fully support TDD and Agile practices (eg. DevOps, Design Thinking) while backlog and upcoming sprints can be checked via public trello board.

Anyone is welcome to join this project (contact [email protected]) to improve your android development skills.

Platform Build Status
Android develop CircleCI
Android master CircleCI
Code Coverage develop codecov
Code Coverage master codecov

Following tools are being used in this project:

  • Android Studio with SDK / NDK support
  • Version Control GitHub + GitFlow / Circle CI
  • Testing via Junit4 / Robolectric / Mockito / Espresso (UI)
  • Code coverage via codecov.io
  • Google Engine (Firebase db)
  • OOP practices like (KISS/OCP/DRY/SRP/LSP)
  • more incoming like Vulkan API to draw charts or GPU processing for machine learning, Spark for queries