Manual section: | 1 |
---|---|
Manual group: | FMS - a financial market simulator |
Date: | 2009-01-24 |
Author: | Jean-Charles Bagneris |
startfms.py [options] [command] [experiment-config-file]
FMS is an agent-based market simulator. The main program, startfms.py can read and validate an “experiment” config file, and/or run it, outputting transactions data on stdout or in a .csv file.
The experiment configuration file is described in experiment-conf.yml(5) or in the html documentation.
Options override parameters values.
-h, --help | Show help message and quit. |
--version | Report FMS version. |
-L LEVEL, --loglevel LEVEL | |
Set logging level to LEVEL. This overrides the -v option. | |
--verbose, -v | Set logging level to ‘info’. Overrided by -L or –loglevel option. |
--show_books, --show_limits | |
Show best limits on each step. | |
--timer | Show a day:time timer while experiment is running. |
--unique_by_agent | |
Orders in books are unique by agent : if the same agent places another order, previous one is deleted. This is the default. | |
--no_unique_by_agent | |
Agents may place multiple orders. | |
--csvdelimiter DELIMITER | |
CSV files delimiter value. | |
--randomseed SEED | |
Ramdom seed value. | |
--outputfilename OUTPUTFILE, -o OUTPUTFILE | |
Set output filename to OUTPUTFILE. This overrides the outpufilename parameter in experiment config file. | |
--orderslogfile FILENAME, --ordersfile FILENAME | |
Set orders logfile name to FILENAME. This overrides the orderlogfilename parameter in experiment config file. | |
--repeat NUM | Repeat the experiment NUM times. |
experiment-conf.yml(5) or the html documentation.
Probably many.