GithubHelp home page GithubHelp logo

sudarsansridharan16 / oat Goto Github PK

View Code? Open in Web Editor NEW

This project forked from anyobject/oat

0.0 1.0 0.0 1.23 MB

Open Automatic Trading - A fully automated trading platform with machine learning capabilities

License: GNU General Public License v3.0

PLpgSQL 1.69% Java 98.31%

oat's Introduction

OAT Join the chat at https://gitter.im/AnyObject/OAT

Description

Open Automatic Trading - A fully automated trading platform with machine learning capabilities

###Features

  • Combinations of any trading strategies and machine learning algorithms.
  • Capable of high frequency day trading, by seconds, ticks or volumes.
  • Portfolio management with auto futures contract rolling.
  • Simultaneous trading on multiple assets and exchanges worldwide.
  • Historical data gathering.
  • High performance backtest and machine learning, utilising multi-core CPU power.

Screenshots

Screenshot

Prerequisites

Java Runtime: http://www.oracle.com/technetwork/java/javase/downloads/index.html
MySQL: http://www.mysql.com
IB TWS Software: https://www.interactivebrokers.com/en/index.php?f=14099&ns=T#tws-software

Java libraries

MySQL Connector: https://dev.mysql.com/downloads/connector/j/
Interactive Brokers API: https://www.interactivebrokers.com/en/index.php?f=5041&ns=T
jcommon: https://github.com/jfree/jcommon/
jFreeChart: http://www.jfree.org/jfreechart/
JAMA: http://math.nist.gov/javanumerics/jama/
Weka: https://weka.wikispaces.com
JLIBSVM: https://www.csie.ntu.edu.tw/~cjlin/libsvm/
guava: https://code.google.com/p/guava-libraries/
sigar: https://github.com/hyperic/sigar/

Documentation

Javadoc: https://www.anyobject.co.nz/oat/javadoc/

Donation

Please support us if you find this project useful. Many thanks!

![PayPal - The safer, easier way to pay online!] (https://www.paypalobjects.com/en_US/i/btn/btn_donateCC_LG.gif)

oat's People

Contributors

antoniokly avatar jdimyadi avatar gitter-badger avatar

Watchers

James Cloos avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.