Download
Obtaining and usage instructions
Recommended: you use maven and add dependencies as you need them.
Alternative way: using the sample apps from AQ
Use eclipse, choose new project and check out activequant-all or just some sub-modules from anonymous cvs, either choose a tagged version or HEAD.
When all is set up, you are ready to run the applications in src/application/... In there you'll find :
* SimpleLiveRunner - this one trades live through IB or paper broker, is configurable, ask on list.
* SimpleBacktester - this one backtests a trade system with data from yahoo, is configurable, ask on list.
* SimpleOptimizer - this one brute force optimizes a trade system's parameters and finds the best ones, is configurable, ask on list.
* HistoryDownloader, to download data from a source and store it to a data sink (ie. database)
* various tests, i.e. charting tests, IB connectivity tests, etc.
* etc. the code base changes from time to time
License: GPL.
Stable release repository
Official stable releases do not contain source code and are the mere library files, see our Maven release repository.
Snapshot repository
Snapshots are the bleeding edge build artifacts and they do contain the latest, successful built.
See our Maven snapshot repository.
Maven site
URL to AQ Maven site (very empty)
CVS access
CVS URL: :pserver:anonymous@activequant.org:/activequant
CVS modules: activequant-maven
CVS FishEye browser for Maven repo: http://activequant.org:8081/viewrep/activequant-maven
On the commandline of a UNIX Shell use the following commands to access the CVS anonymously
cvs -d :pserver:anonymous@activequant.org:/activequant login
(Just hit enter when prompted for a password)
then to checkout the whole tree of activequant:
cvs -d :pserver:anonymous@activequant.org:/activequant co activequant-maven
CruiseControl
AQ uses continous integration to ensure quality in the sense of consistent builds.
CruiseControl url : http://www.activequant.org:9876
