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.
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
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/
Javadoc: https://www.anyobject.co.nz/oat/javadoc/
Please support us if you find this project useful. Many thanks!