fawce
96fed05fc0
support for test fixes in qexec
2012-10-10 16:09:40 -04:00
fawce
815c9f2cf6
providing default behavior for positions dictionary. non-existent positions are
...
returned as zero size/value positions.
2012-10-10 16:08:14 -04:00
fawce
d9cf193ce0
fixes to unit tests
2012-10-10 16:07:11 -04:00
fawce
e3f750014e
__missing__ needs to put the value into the dictionary
2012-10-10 16:06:55 -04:00
Eddie Hebert
5650a99fe1
Removes now unused lines.py
2012-10-10 16:06:35 -04:00
fawce
16b0d71506
refactoring of algorithm to make it work for both batch style run method, and generator style consumption. removed the portfolio property from the data parameter. added set_slippage and set_commission methods to algorithm. removed timeout tracking.
2012-10-10 16:06:32 -04:00
fawce
d2e639c2da
quarterly conversions
2012-10-10 16:05:02 -04:00
Eddie Hebert
d98190daf7
Removes unused kwarg btrid to create_txn.
2012-10-09 14:16:48 -04:00
Eddie Hebert
9500163ed8
Adds Apache 2.0 license header to source files.
2012-10-08 17:32:41 -04:00
Eddie Hebert
58bde75bfa
Removes commented out reference to old project logging.
2012-10-08 17:32:41 -04:00
Eddie Hebert
bbf2317c57
Saving point for adding license files.
2012-10-08 17:32:40 -04:00
Eddie Hebert
7c3674c62b
Adds Apache License, Version 2.0
...
From, http://www.apache.org/licenses/
2012-10-08 17:32:40 -04:00
fawce
8bd6b675b2
fixed weird indentation bug
2012-10-08 12:06:22 -04:00
Eddie Hebert
e6c2709151
Adds installation of flake8 linter to development installs.
2012-10-05 15:06:32 -04:00
Eddie Hebert
75dba396c8
Merge pull request #128 from quantopian/vanilla-setup-py
...
Strips out use of pavement in generating our setup.py
2012-10-05 12:04:26 -07:00
Eddie Hebert
df9fb66736
Updates development status to Beta.
2012-10-05 15:03:06 -04:00
Eddie Hebert
013ab86321
Adds ordered_pip script back in.
...
The pandas dependency on numpy was causing pandas installation to fail.
Reviving the ordered_pip script in since it helps explicitly install
numpy before pandas.
2012-10-05 14:58:38 -04:00
Eddie Hebert
fd2d66f53e
Removes unused library of messagepack.
2012-10-05 14:58:11 -04:00
Eddie Hebert
b6af686392
Updates version to initial release version in setup.py
2012-10-05 14:44:46 -04:00
Eddie Hebert
f8c3f10589
Strips out use of pavement in generating our setup.py
...
Working towards making the project distributable on PyPI.
Looked at a lot of the projects that we want to emulate, and none
use pavement.
2012-10-05 14:33:58 -04:00
Eddie Hebert
a46645d1e6
Merge pull request #129 from quantopian/flake8
...
Applies PEP-8 and pyflakes style across codebase
2012-10-05 10:49:20 -07:00
Eddie Hebert
15604134c7
Removes unused random source method.
...
Method was unused and used an unimported module.
2012-10-05 12:14:39 -04:00
Eddie Hebert
77af1ca632
Applies PEP-8 and pyflakes style to tests and zipline.
...
Mostly whitespace, line width and other spacing changes.
Also, removes use of deprecated has_key in favor of `in`
Going forward new patches should pass running `flake8` before
submission.
2012-10-05 12:14:09 -04:00
Eddie Hebert
0cd8931a5b
Whitespace wrangling. According to PEP8 recommendations.
2012-10-03 13:20:26 -04:00
Eddie Hebert
3f2f16dba2
Removes unused import.
2012-10-03 12:02:46 -04:00
Eddie Hebert
2c380e5abc
Removes unused imports.
2012-10-03 12:01:25 -04:00
Eddie Hebert
891a283c39
Whitespace tweaking. PEP-8 conventions.
2012-10-03 11:53:36 -04:00
Eddie Hebert
64363fae31
Applies pep8 and pyflakes recommendations.
...
White space tweaking.
2012-10-03 11:40:14 -04:00
Eddie Hebert
d56c976455
Merge branch 'master' of github.com:quantopian/zipline
2012-10-03 11:25:46 -04:00
Eddie Hebert
f8a9cc6cc0
Removes reference to host_settings.py from .gitignore
2012-10-03 11:25:12 -04:00
Eddie Hebert
6dda60f6cc
Merge pull request #127 from quantopian/remove-core
...
Removes 'core' submodule.
2012-10-03 08:06:20 -07:00
Eddie Hebert
259498dad2
Removes unused modules.
2012-10-03 10:59:04 -04:00
Eddie Hebert
aa24701c30
Removes 'core' submodule.
...
The last use of AddressAllocator has been removed.
(since zipline no longer uses zmq)
Also removes unused command line harness.
2012-10-03 10:50:53 -04:00
Eddie Hebert
cd9274780f
Merge pull request #125 from quantopian/minimal-requirements
...
Minimal requirements
2012-10-02 08:43:45 -07:00
Eddie Hebert
a46273ed0f
Removes documentation generation from jenkins.sh
...
The current documentation is not currently used actively.
Also, we are working towards not using Jenkins, in favor of
something like travis-ci when zipline is open sourced, so we will
have to be rethinking the documentation maintenance then.
2012-10-02 00:13:08 -04:00
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