Comments (7)
The zipline travis and appveyor jobs are currently building empyrical conda packages and uploading them to https://anaconda.org/Quantopian/empyrical/files. Is that good enough?
from empyrical.
Can we add pyfolio to that?
from empyrical.
To me, the zipline build doesn't feel like quite the right medium for building pyfolio packages.
- Right now the zipline jobs build conda packages for the versions of zipline that they test (currently 2.7 and 3.4). I believe pyfolio has historically run ahead of zipline in its support of newer python/numpy/pandas, so probably we'd only build pyfolio packages for those configurations that zipline supports?
- The zipline jobs currently build conda packages only for zipline and zipline's dependencies, and this process adds a bunch of time to each job. I'd prefer not to have zipline developers waiting while their branch also builds packages that zipline doesn't need.
What do you think about having the pyfolio job build pyfolio packages (and any missing packages for its dependencies, e.g. empyrical), in the same way that zipline does?
from empyrical.
That makes sense. Alternatively, we can add pyfolio to conda-forge. Ultimately I think we should move zipline and empyrical too, but pyfolio could be a good trial run.
from empyrical.
That's a good idea. One feature that conda-forge wouldn't give us is CI of the packaging process, which I think has been valuable for zipline. But if the packaging of pyfolio usually works, and it's ok to wait for a release to package, then conda-forge is probably enough.
from empyrical.
from empyrical.
Sorry but I am new to here and was trying to install pyfolio through conda. It seems the package is not in Quantopian channel on conda? Just wondering how to do this.
Last time I used pip install pyfolio and seemed there were some conflicts with matplotlib and I never solved that. Just in case I am making a similar mistake this time. Thanks!
from empyrical.
Related Issues (20)
- backwards compat: empyrical.cum_returns_final used to support dataframes HOT 2
- Literature for levy exponent in annual_volatility?
- Someone is name squatting HOT 5
- KeyError: 'date' HOT 4
- _create_unary_vectorized_roll_function(function) how to use parameters "out : array-like, optional"
- sharpe_ratio calculated correctly? HOT 2
- Pandas unable to import datareader deprecation error HOT 1
- Support Python >3.5 HOT 6
- Remove Series.strides from codebase (Pandas deprecation) HOT 2
- Link to sortino-related pdf no longer works
- Community Contributions HOT 3
- Uncaught Exception: FutureWarning: pandas.util.testing is deprecated. Use the functions in the public API at pandas.testing instead. HOT 1
- ImportError: cannot import name 'information_ratio' from 'empyrical' HOT 1
- empyrical.stats.value_at_risk output is NaN
- Assertion error
- Safety Error on empyrical installed via conda-forge HOT 1
- roll_cagr not working
- Just installed Pyfolio, getting error AttributeError: module 'empyrical.utils' has no attribute 'default_returns_func' HOT 2
- not able to use skew or kurtosis HOT 3
- max_drawdown returns pd.Series, not float HOT 4
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from empyrical.