Commit Graph

5611 Commits

Author SHA1 Message Date
fawce 9f8fd52b7d fixed bug where commission ignored order direction 2012-10-01 21:46:48 -04:00
Eddie Hebert 75d3578f04 Removes ordered_pip.sh script.
The ordered_pip script was needed to wrangle some dependency ordering
problems that do not exist with the reduced set of dependencies.
2012-10-01 13:38:32 -04:00
Eddie Hebert d176d12d65 Reduces the libraries specified in requirements to the minimal amount
needed to run unittests.

Building the libraries installed by default to as few as possible.

Removes pip run on removed requirements_sci.txt in CI script.
2012-10-01 13:37:53 -04:00
fawce 5e9edc02c4 moved pandas above statsmodels 2012-10-01 08:19:54 -04:00
fawce 5bea0c5cd1 moved pandas below everything 2012-10-01 08:19:17 -04:00
fawce f3f5883aa5 added mkvirtualenv command 2012-10-01 07:56:29 -04:00
fawce 44ba87ef01 cleaned up scientific install 2012-09-30 23:40:13 -04:00
fawce 483c223103 updating pandas to git commit for 0.9rc2 2012-09-30 23:30:24 -04:00
fawce f873b3bd26 Merge pull request #124 from quantopian/commissions
Independent Commissions
2012-09-30 19:47:37 -07:00
fawce 7a8697f0e5 updated based on PR feedback. 2012-09-30 22:12:00 -04:00
fawce ebde40ab05 patched up tradesim from master. 2012-09-28 23:19:39 -04:00
fawce 1caefbff43 tests are passing for independent commission model 2012-09-28 23:12:41 -04:00
fawce e6b3e8e7b1 adding independent commission modeling. 2012-09-28 23:02:29 -04:00
Thomas Wiecki 4220fbd365 Merge pull request #122 from quantopian/batch_transform
Refactoring of algorithm and batch transforms. Better unittests.
2012-09-28 14:35:39 -07:00
Thomas Wiecki c2dd51c24e Cleaned up unittests in response to Eddie's comments. 2012-09-28 09:20:17 -04:00
Thomas Wiecki 39c3cf88ce Added profiling shell script. 2012-09-25 16:54:42 -04:00
Thomas Wiecki e353900010 Added 2 year data file. 2012-09-25 16:53:57 -04:00
Thomas Wiecki e09695819e Cleaned up example.py code. 2012-09-25 16:10:50 -04:00
Thomas Wiecki 53de4effd3 stdout_capture was causing problems for ipython notebook. 2012-09-25 14:53:13 -04:00
Thomas Wiecki 79ab1d13c0 Fixes circular import problem. 2012-09-25 13:35:47 -04:00
Thomas Wiecki 2e9947ab8c Accidentally commented out logging capture. 2012-09-25 12:21:26 -04:00
Thomas Wiecki 188a9502b0 Added passing of arguments to algorithm initialize and batch transform. 2012-09-25 11:48:37 -04:00
Thomas Wiecki 52e6a69492 Merge pull request #120 from quantopian/batch_window
Batch transform, new algorithm base class, new DataFrameSource
2012-09-21 10:09:30 -07:00
Thomas Wiecki 32c7dfbef9 Added test_algorithm.py. 2012-09-21 12:00:09 -04:00
Thomas Wiecki 4324f95f36 Better unittest coverage. DataFrameSource is now filtering sids. Fixed outstanding issues. 2012-09-21 11:59:46 -04:00
Thomas Wiecki 2dbf905d43 Added unittest for dataframe source. 2012-09-19 20:01:10 -04:00
Thomas Wiecki 4526cde4c5 Fixed weird regression in TestAlgorithm. 2012-09-19 19:37:21 -04:00
Thomas Wiecki a185a014db Merge branch 'master' into batch_window 2012-09-19 18:41:17 -04:00
Thomas Wiecki 3be2f313cd Shortened test window. Renamed functions in window transform. 2012-09-19 18:39:42 -04:00
Thomas Wiecki 2fe37fa34c Fixed pandas depracation. 2012-09-19 18:02:09 -04:00
Thomas Wiecki 729a4d9058 Large refactoring and documentation of new algorithm base class and batch transform. 2012-09-19 17:49:39 -04:00
Thomas Wiecki 7242a4ee86 BUG: asserting for correct index type. 2012-09-18 13:56:58 -04:00
Thomas Wiecki 280f122353 WIP: Lot of refactoring and bugfixing. 2012-09-17 18:35:21 -04:00
Thomas Wiecki 35a7da6ee7 Cleaned up depracated merged_transforms. 2012-09-17 17:13:20 -04:00
fawce 518d471a93 fixed slippage was ignoring order direction. 2012-09-17 15:31:59 -04:00
Thomas Wiecki 5b58318919 Merge branch 'optimize3' into batch_window 2012-09-17 12:49:56 -04:00
Thomas Wiecki a729435964 Merge branch 'master' into batch_window 2012-09-17 12:49:02 -04:00
Thomas Wiecki 5d00099243 example code now retrieves data from yahoo finance. 2012-09-17 12:15:36 -04:00
Thomas Wiecki ea5cbaba56 Commented out handle_data(). 2012-09-17 10:30:22 -04:00
fawce 71c1f755b3 Merge pull request #119 from quantopian/ditch_maxdd
dropping max drawdown, adding pytz to whitelist.
2012-09-14 16:50:36 -07:00
fawce 1267f66dbe removed old refs 2012-09-14 19:42:55 -04:00
fawce fe8e107c59 dropping max drawdown, adding pytz to whitelist. 2012-09-14 16:00:13 -04:00
fawce 9f0a54b493 Merge pull request #118 from quantopian/slippage
refactored so that slippage is implemented as pluggable classes.
2012-09-14 10:44:25 -07:00
fawce 0bb0df525a pluggable slippage. 2012-09-14 12:33:10 -04:00
fawce 57a1834c5a refactored so that slippage is implemented as pluggable classes. 2012-09-13 21:22:01 -04:00
Thomas Wiecki 784fc72569 WIP: Changed Batch event window to inheritance for now. Added example covariance. 2012-09-12 22:06:19 -04:00
fawce e6564317f0 reenabling code coverage report 2012-09-12 15:33:35 -04:00
fawce cb8deef39a Merge pull request #117 from quantopian/ditch_zmq
Ditch zmq
2012-09-12 10:30:20 -07:00
fawce c45c44b5c8 fixes per code review 2012-09-12 13:29:05 -04:00
fawce 50de0f5e39 support of qexec refactoring 2012-09-12 00:30:37 -04:00