Andrew Daniels
b5e01d99ef
Merge pull request #1619 from quantopian/end-date-default-int64-max
...
MAINT: Define default end_date in assets.db as max int64, for clarity
2017-06-07 15:55:27 -04:00
Joe Jevnik
e47a21318c
BUG: fix assert_equal for tuple-keyed dictionaries
2017-06-07 14:50:13 -04:00
Andrew Daniels
d0544a6581
MAINT: Define default end_date in assets.db as max int64, for clarity
2017-06-07 14:08:55 -04:00
Freddie Vargus
731e3a8678
TST: Updated modified time of market data in test_examples
2017-06-07 11:00:55 -04:00
Ana Ruelas
440ff4205b
Merge pull request #1826 from quantopian/add-engine-docs
...
Add engine docs
2017-06-06 11:21:57 -04:00
Ana Ruelas
73d66216dc
DOC: Include pipeline Term in documentations
2017-06-05 16:11:19 -04:00
Ana Ruelas
1051ef1eb8
DOC: Include all Factor methods in documentation
2017-06-05 16:10:47 -04:00
Ana Ruelas
cc867dbdfe
DOC: Include PipelineEngine in documentation
2017-06-05 16:09:36 -04:00
Ana Ruelas
090ce3b256
DOC: Removed non-existent classes from docs
2017-06-05 16:08:21 -04:00
Ana Ruelas
3ba34aa755
DOC: Change docstrings to make documentation easier to read
2017-06-05 16:01:33 -04:00
Ana Ruelas
11c0782e9a
DOC: Create built in factors subheading, organize them alphabetically
2017-06-05 16:00:09 -04:00
Ana Ruelas
e55a6078d6
DOC: Fix invalid sphinx sections
2017-06-05 15:52:57 -04:00
Freddie Vargus
a40e5d932c
Merge pull request #1812 from quantopian/google-finance-for-benchmarking
...
BUG/MAINT: Switch over to Google for benchmarking
2017-06-05 12:09:55 -04:00
Freddie Vargus
c0c67340fe
MAINT: Skip more rows to match change in treasury data format
...
I'm not sure what the raw csv pulled from the federal reserve looked like before, but when trying to download fresh treasure data (data not stored in `./zipline`), there is an error that says "Time Period not in list". After checking the raw csv now, it looks like there are 5 header rows rather than just 1, so skipping those rows removes that error.
2017-06-05 11:44:01 -04:00
Ana Ruelas
e6fe3a0e7d
Merge pull request #1811 from quantopian/run-chunked-pipeline
...
Run chunked pipeline
2017-06-02 17:29:15 -04:00
Ana Ruelas
ad3c72a8fb
ENH: Use context manager to suppress nan-categorical warning
2017-06-02 16:48:26 -04:00
Ana Ruelas
ff1c673a9d
ENH: Include sharedoc function
2017-06-02 16:48:26 -04:00
Ana Ruelas
2d56d253fa
ENH: Add run_chunked_pipeline method to PipelineEngine
2017-06-02 16:48:09 -04:00
Ana Ruelas
69b632db37
ENH: Add function for running pipelines in chunks
2017-06-02 16:47:55 -04:00
Ana Ruelas
c59518bbeb
ENH: Add function to concatenate list of dataframes with categoricals
...
STY: Alphabetized import list
2017-06-02 16:47:37 -04:00
Miguel Sánchez de León Peque
a2fbb9ee7f
Add missing Python 3.5 references (now supported)
...
Add this version to the Conda build matrix and to the setup.py file.
2017-06-02 16:47:36 -04:00
Freddie Vargus
26175180dc
TST: Change start date to fit benchmark start date
2017-06-01 23:35:11 -04:00
Freddie Vargus
d9d41e3bb7
TST: Sort test examples to debug more easily
2017-06-01 23:35:11 -04:00
Freddie Vargus
5c6fe19e8e
BUG/MAINT: Switch over to Google for benchmarking
...
MAINT: Remove mentions of Yahoo & ^GSPC
MAINT: Fill in missing dates
MAINT/BLD: Rebuild example data to match new benchmark
2017-06-01 23:35:10 -04:00
Freddie Vargus
1ab0cd7113
Merge pull request #1809 from Peque/py35
...
BLD: Add some missing Python 3.5 references
2017-05-28 21:37:14 -04:00
Freddie Vargus
0a672c7343
MAINT: Remove label=omit from treasury link
...
MAINT: Switch to https
2017-05-26 13:57:51 -04:00
Eddie Hebert
912165da06
MAINT: Remove environment as an argument to benchmark source. ( #1816 )
...
MAINT: Remove environment as an argument to benchmark source.
To allow the BenchmarkSource class to be more easily used in contexts other than
a TradingAlgorithm, remove the TradingEnvironment as an argument to the
benchmark source.
Instead:
- Pass a benchmark Asset, instead of a bencmark sid; so that the asset_finder
does not need to be passed to the benchmark source.
- Pass the pre-calculated benchmark_returns instead of an env,
which contains the benchmark_returns; a consumer can let the benchmark_returns
stay as the default of `None` when using an asset.
We may want to further refactor and make two different classes, instead of
relying on a combination of existence/non-existence of benchmark_asset and
benchmark_returns. That refactoring should be easier to do with this change.
2017-05-25 16:11:25 -04:00
Samantha Klonaris
77f1013d49
Merge pull request #1815 from quantopian/get-array-benchmark-source
...
ENH: Add get_range to BenchmarkSource
2017-05-25 10:51:48 -04:00
Samantha Klonaris
0d3ba78177
ENH: Add get_range to BenchmarkSource
2017-05-25 10:14:40 -04:00
Freddie Vargus
b0b60391f0
BLD: Modify conda label for Travis CI ( #1814 )
...
* BLD: Modify conda label for Travis CI
We've been unnecessarily building packages that are already in the ci channel because conda build isn't respecting the full URL for that channel when using --skip-existing. We updated it to be just the name of the channel.
2017-05-24 22:37:03 -04:00
Freddie Vargus
fa76c29334
BLD: Swap conda build args to check CI label/channel first
...
BLD: Change url to just channel/label path
2017-05-24 19:44:37 -04:00
David Michalowicz
167d76afd3
Merge pull request #1788 from quantopian/rounding-cutoff-2
...
Do not explicitly round asset prices
2017-05-24 11:30:00 -04:00
dmichalowicz
c9351d4c18
BUG: Some futures prices need more precision when rounding
2017-05-24 08:18:52 -04:00
Freddie Vargus
595e30db8e
Merge pull request #1806 from ChrisPappalardo/pycon2017_sprints_docker
...
DOC: Add instructions for common Docker build failures
2017-05-23 17:05:12 -07:00
Andrew Liang
8579ce7b1a
Merge pull request #1782 from quantopian/no_slippage_comparison
...
MAINT: Remove __eq__ implementation from slippage
2017-05-23 15:39:36 -04:00
cap
c9bbc23bc5
updated dockerfiles with instructions for dealing with common build failures and updated base image from python 2.7 to 3.5
2017-05-23 09:57:25 -07:00
Miguel Sánchez de León Peque
e5ef118f3b
Add missing Python 3.5 references (now supported)
...
Add this version to the Conda build matrix and to the setup.py file.
2017-05-23 09:39:21 +02:00
Andrew Liang
8d5a2dd0ce
MAINT: Remove __eq__ implementation from slippage
2017-05-22 23:00:24 -04:00
Scott Sanderson
8905051736
Merge pull request #1802 from Peque/calendar_bug
...
Fix bug in TradingCalendar initialization
2017-05-22 16:47:51 -07:00
Freddie Vargus
7412aa54f5
Merge pull request #1701 from quantopian/py35-support
...
BLD: Update CI files for py35
2017-05-22 14:48:35 -07:00
Freddie Vargus
268b1cb6ad
DOC: Update beginner tutorial
2017-05-22 12:56:10 -07:00
Miguel Sánchez de León Peque
35143c3e1b
Fix bug in TradingCalendar initialization
...
A TypeError exception was raised with message "Cannot join tz-naive with
tz-aware DatetimeIndex". Removing old unnecessary workaround in
`holidays_at_time` function (Pandas already fixed that before 0.18)
fixes this issue.
2017-05-22 13:27:01 +02:00
Freddie Vargus
d6034682f1
MAINT: Remove .bumpversion.cfg because we haven't used it lately
2017-05-21 11:32:08 -07:00
Ana Ruelas
dcae4bf8a3
Merge pull request #1798 from quantopian/with-equity-pipeline-engine
...
With equity pipeline engine
2017-05-19 10:48:15 -04:00
Ana Ruelas
a72d7a7b34
ENH: Add WithEquityPricingPipelineEngine test fixture
2017-05-19 10:04:30 -04:00
Scott Sanderson
a3edae9845
Merge pull request #1794 from Peque/peque
...
Fix docstring in TradingEnvironment class
2017-05-19 05:52:56 -07:00
Richard Frank
9f128cbde1
Merge pull request #1793 from quantopian/tests-without-yahoo
...
TST: Don't require downloading of data for tests
2017-05-18 13:27:08 -04:00
Richard Frank
ec396bd1ea
TST: Use testing market data with run_algorithm
...
so env doesn't need to download it
2017-05-18 12:54:06 -04:00
Richard Frank
0f6dbcef3c
TST: Use fixture's data with tmp_trading_env
...
instead of env needing to download it
2017-05-18 12:54:05 -04:00
Richard Frank
c5b3ceecc1
TST: Use fixture's trading env for FakeDataPortal or TradingAlgo
...
to avoid a new trading env needing to download data unnecessarily
2017-05-18 11:55:48 -04:00