Skip to content
/ tradelib Public
forked from ivannp/tradelib

A Java framework for backtesting and trading

License

Notifications You must be signed in to change notification settings

ag143/tradelib

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 

Repository files navigation

Tradelib

A Java Framework for Backtesting and Trading

History

Tradelib has been used in real life, for backtesting and for signal generation, since early 2015.

It has been mostly used to support futures trading. Thus, stocks and ETFs shouldn't be a problem, but work is needed to support Forex, especially when USD is not the quote currency.

Requirements

Tradelib supports both SQLite and MySQL. Out of the box, MySQL 5.6.4 or higher is supported. It would work with older versions, but slight changes are needed to the table definition files.

Maven is the build tool.

The code is Java (Java 8 or higher), thus, it should work pretty much everywhere.

Wiki

For more information go to the project wiki page.

Examples

There is a simple momentum strategy implemented as an example.

About

A Java framework for backtesting and trading

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 87.0%
  • TSQL 9.9%
  • R 3.1%