Commit Graph

19 Commits

Author SHA1 Message Date
Eddie Hebert 16fd6681a6 ENH: Rewrite of Zipline to use lazy access pattern
More documentation to follow in release notes.

Based on lazy-mainline branch, see for more details.

Also-By: Jean Bredeche <jean@quantopian.com>
Also-By: Andrew Liang <aliang@quantopian.com>
Also-By: Abhijeet Kalyan <akalyan@quantopian.com>
2016-04-04 16:12:58 -04:00
Andrea D'Amore 65448cc8d1 ENH Add command line option for printing algo on stdout, default is false. 2015-08-05 10:29:56 +02:00
Jonathan Kamens dca679edcb BUG: Logbook 0.10.0 requires explicit handler
As of logbook 0.10.0, logbook no longer installs a default handler,
which means that if the application doesn't install one, log messages
disappear into the ether.

Therefore, all of our scripts with `__main__` endpoints need to push a
`logbook.StderrHandler` if they're not already pushing some other
handler.
2015-07-28 04:38:41 -04:00
Jonathan Kamens e942275108 STY: Flake8
Upgrade the version of the flake8, pep8, and mccabe PyPI packages, and
make the code changes necessary for compatibility with the updated
packages.
2015-03-19 17:21:25 -04:00
Dale Jung 7892a6943f RFT: Remove Position management from PerformancePeriod. This cuts down
on the number of per-tick update that occur since they were duplicated
per each PerformancePeriod. Also opens up the path to cythonizing the
entire object
2015-03-18 22:48:14 -04:00
Delaney Granizo-Mackenzie f9afb132e3 BUG: Fixed bugs in the file paths to the sample saved state. 2015-03-04 15:57:59 -05:00
Delaney Granizo-Mackenzie 1f69126854 ENH: Added testing for versioning of serialized state. 2015-03-04 14:17:13 -05:00
Delaney Granizo-Mackenzie b2ee0e179e MAINT: Added script to generate new sample saved state.
This will be used for testing versioning. By having saved state
generated by each code version, we can ensure that the version
logic is correct.
2015-03-04 14:17:12 -05:00
Joe Jevnik 54b1f15983 STY: Removes unused import in run_algo.py 2014-11-10 10:21:43 -05:00
twiecki c9a75c7b42 STY: Rename run_algo to run_pipeline. 2014-05-07 15:34:42 -04:00
twiecki f9fded97ac ENH: Implement CLI.
Add a CLI that reads in an algorithm, loads data,
run the algorithm, and output performance metrics.

The examples are adapted to the new zipline API and
analyses are split into separate files.

Also add config files that run the example
algorithms with preset settings.
2014-05-07 15:34:36 -04:00
Eddie Hebert fde40192cf WIP: Initial port of qprof run script. 2014-05-07 14:15:40 -04:00
fawce ef39dae85a docs building 2012-02-08 16:01:39 -05:00
fawce 6377c76208 fixed jenkins script 2012-02-08 14:51:52 -05:00
fawce 2eebae2ba9 eliminated tornado and pymongo, more package refactoring, test passes 2012-02-08 13:51:39 -05:00
fawce bdf60ab5db fixed nosetests coverage argument 2012-02-07 23:21:14 -05:00
fawce afc3224b86 moved dev_setup to reference qsim packages 2012-02-07 23:19:09 -05:00
fawce 9078bf922b added qsim top level package, added rolling log file, test passes 2012-02-07 23:13:41 -05:00
fawce cca65808d5 reorganizing modules and scripts 2012-02-07 22:16:25 -05:00