This is a Maven Archetype project for roboquant called roboquant-quickstart. It helps to quickly start a new algo-trading project.
You can create your own new algo-trading application from scratch by running the following command:
mvn archetype:generate \
-DarchetypeGroupId=org.roboquant \
-DarchetypeArtifactId=roboquant-quickstart \
-DarchetypeVersion=2.0.0 \
-DgroupId=org.mydomain \
-DartifactId=myapp \
-Dversion=1.0-SNAPSHOTYou should substitute the last three parameters with your own configuration.
After you have cloned the GitHub repo, you can locally install an archetype just like any other Maven artefact.
mvn installYou can run the archetype to create a new roboquant project using the following command:
mvn archetype:generate -Dfilter=roboquant-quickstartThe -Dfilter parameter is optional, but makes it easier to locate the archetype