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