Pyfolio - Portfolio and risk analytics in Python

  •        123

pyfolio is a Python library for performance and risk analysis of financial portfolios developed by Quantopian Inc. It works well with the Zipline open source backtesting library.Also see slides of a talk about pyfolio.

https://quantopian.github.io/pyfolio
https://github.com/quantopian/pyfolio

Tags
Implementation
License
Platform

   




Related Projects

alphalens - Performance analysis of predictive (alpha) stock factors

  •    Jupyter

Alphalens is a Python Library for performance analysis of predictive (alpha) stock factors. Alphalens works great with the Zipline open source backtesting library, and Pyfolio which provides performance and risk analysis of financial portfolios.Check out the example notebooks for more on how to read and use the factor tear sheet.

CreditAnalytics

  •    

CreditAnalytics is a full featured financial fixed-income credit analytics, credit risk, bond analytics and bond trading library.

DerivaQuant

  •    C++

DerivaQuant aims at creating a robust derivatives risk-analysis software for hedge funds and proprietary trading firms. It offers a variety of option pricing models, links with databases, real-time risk analysis and porfolio risk analysis.

iTrade - Trading and Charting System

  •    Python

Trading system written in Python including Quotes Management, Historical and live data, Import/Export data, Charting, Candlestick, Technical analysis, automated alerts, portfolio management, risk management, currency exchange, and much much more ...


Stock Monster

  •    C++

Stock Monster ... One stop resource shop for your share trading. It contains a portfolio manager, Historic Data internet downloads, Metastock conversions, risk/ reward position sizing plus a simple double entry personal finance management system.

Risk Quantify Financial Engine

  •    C

Risk Quantify aims to provide a comprehensive framework for the trading, risk analysis and back office management of financial derivatives. Initially the system will support FX, Interest Rate and Equity-based products.

coinai - Seed applications based on AI for digital currency quantitative analysis, medium-term forecast and asset allocation for the secondary market of the BANCA community

  •    Python

coinai is a set of seed applications based on AI for digital currency quantitative analysis, medium-term forecast, and asset allocation for the secondary market of the BANCA community. Clients can use CoinAI to conduct in-depth analysis of digital tokens and compare the investment value and risk of different currencies. They can also obtain the prediction for the future trend of tokens based on artificial intelligence and big data smart beta market timing models. According to your own risk assessment, you are one click away from building the optimum portfolio.

Zipline - A Pythonic Algorithmic Trading Library

  •    Python

Zipline is a Pythonic algorithmic trading library. It is an event-driven system that supports both backtesting and live-trading. Zipline is currently used in production as the backtesting and live-trading engine powering Quantopian -- a free, community-centered, hosted platform for building and executing trading strategies.Note: Installing Zipline via pip is slightly more involved than the average Python package. Simply running pip install zipline will likely fail if you've never installed any scientific Python packages before.

ISO 1799 Risk Analysis Toolkit

  •    Java

ISO 17799 Risk Analysis Toolkit. Opensource toolkit for risk analysis of security in enterprises or public organization based on the ISO 17799. It generates security policies based on questions and answers.

financial-analysis-python-tutorial - Financial Analysis in Python tutorial

  •    

You can view the video of the talk here. Thomas Wiecki is a Quantitative Researcher at Quantopian Inc -- a Boston based startup providing you with the first browser based algorithmic trading platform -- and a PhD student at Brown University where he studies Computational Cognitive Neuroscience. He specializes in Bayesian Inference, Machine Learning, Scientific Computing in Python, algorithmic trading and Computational Psychiatry.

CORAS Risk Assessment Platform

  •    Java

Platform for risk analysis of security critical IT systems using UML, based on the CORAS model-based risk assessment methodology. Contains an XML and UML repository, facilitating management and reuse of analysis results.

QuantLib

  •    Java

A quantitative finance C++ library for modeling, pricing, trading, and risk management in real-life. A cross-platform free/open-source tool for derivatives and financial engineering.

StockPricePrediction - Stock Price Prediction using Machine Learning Techniques

  •    Jupyter

To examine a number of different forecasting techniques to predict future stock returns based on past returns and numerical news indicators to construct a portfolio of multiple stocks in order to diversify the risk. We do this by applying supervised learning methods for stock price forecasting by interpreting the seemingly chaotic market data. Download the Dataset needed for running the code from here.

StockSharp - Algorithmic trading and quantitative trading open source platform to develop trading robots (stock markets, forex, bitcoins and options)

  •    CSharp

StockSharp (shortly S#) – are free set of programs for trading at any markets of the world (American, European, Asian, Russian, stocks, futures, options, Bitcoins, forex, etc.). You will be able to trade manually or automated trading (algorithmic trading robots, conventional or HFT).Available connections: FIX/FAST, LMAX, Rithmic, Fusion/Blackwood, Interactive Brokers, OpenECry, Sterling, IQFeed, ITCH, FXCM, QuantHouse, E*Trade, BTCE, BitStamp and many other. Any broker or partner broker (benefits).

moneymanager

  •    Java

This is an investment/trading platform targeting indiviudal seasoned investors/traders. It will includes fundamental analysis (very simple in early versions), technical analysis, trading strategy design (back-testing, scanner), and portfolio management.

Risk Management Framework

  •    

This Project is one of my dreams , it is a total solution for a Risk Management in banks - phase one market risk - phase two credit risk - phase three operational this is a huge project that i can't handle alone , so I'd like others to join me Please Leave your feed back

Merchant of Venice

  •    Java

Venice is a stock market trading programme that supports portfolio management, charting, technical analysis, paper trading and genetic programming. Venice runs in a graphical user interface with online help and has full documentation.

Proxicus

  •    C++

Proxicus is a risk-based browser proxy system that rates websites according to a number of paramaters and then assigns each a level of risk. This risk score is then used to determine the type of content the client will be handed by the proxy.

Risk Tracker

  •    

Risk Tracker is a application built using the CISF to track corporate information security risk.