Page cover image

๐Ÿ“’ Accounting and Finance

Bokeh

  • Description: An interactive visualization library for modern web browsers.

  • Use Case: Creating interactive charts and plots for financial data analysis and reporting.

  • Documentation: Bokeh Documentation

  • GitHub Repository: Bokeh GitHub

Dash by Plotly

  • Description: A Python framework for building analytical web applications.

  • Use Case: Developing interactive web-based dashboards for financial data visualization.

  • Documentation: Dash Documentation

  • GitHub Repository: Dash GitHub

FinancePy

  • Description: A library focused on financial markets and products, particularly derivatives pricing and risk management.

  • Use Case: Pricing and analyzing financial derivatives, fixed income products, and risk management.

  • GitHub Repository: FinancePy GitHub

Matplotlib

  • Description: A plotting library for creating static, animated, and interactive visualizations in Python.

  • Use Case: Generating a wide range of static and interactive plots and charts for financial data.

  • GitHub Repository: Matplotlib GitHub

  • Managed by: NumFOCUS

NumPy

  • Description: The fundamental package for scientific computing with Python.

  • Use Case: Handling numerical calculations in financial modeling and quantitative finance.

  • Documentation: NumPy Documentation

  • GitHub Repository: NumPy GitHub

Pandas

  • Description: A data analysis and manipulation library.

  • Use Case: Data analysis and manipulation in finance, especially useful for time-series financial data.

  • Documentation: Pandas Documentation

  • GitHub Repository: Pandas GitHub

Plotly

  • Description: A graphing library that makes interactive, publication-quality graphs online.

  • Use Case: Creating interactive financial charts and dashboards.

  • Documentation: Plotly Documentation

  • GitHub Repository: Plotly GitHub

PyAlgoTrade

  • Description: A Python Algorithmic Trading Library with focus on backtesting and support for paper-trading and live-trading.

  • Use Case: Algorithmic trading strategy development and testing.

  • GitHub Repository: PyAlgoTrade GitHub

Pyfolio

  • Description: A Python library for performance and risk analysis of financial portfolios.

  • Use Case: Portfolio performance analysis, including risk and return metrics.

  • Documentation: Pyfolio Documentation

  • GitHub Repository: Pyfolio GitHub

PyRisk

  • Description: A financial risk analysis library.

  • Use Case: Performing various financial risk assessments including market, credit, and liquidity risk.

  • GitHub Repository: PyRisk GitHub

QuantLib

  • Description: A library for quantitative finance.

  • Use Case: Modeling, trading, and risk management in real-life, particularly for derivatives pricing.

  • Documentation: QuantLib Documentation

  • GitHub Repository: QuantLib GitHub

  • Managed by: NumFOCUS

Quandl

  • Description: A platform for financial, economic, and alternative data.

  • Use Case: Fetching financial and economic datasets for analysis.

  • Documentation: Quandl Documentation

  • GitHub Repository: Quandl GitHub

scikit-learn

Se

aborn

  • Description: A statistical data visualization library based on Matplotlib.

  • Use Case: Creating attractive and informative statistical graphics in finance.

  • Documentation: Seaborn Documentation

  • GitHub Repository: Seaborn GitHub

Statsmodels

  • Description: Statistical modeling and econometrics in Python.

  • Use Case: Econometric analysis, statistical modeling, and hypothesis testing in finance.

  • GitHub Repository: Statsmodels GitHub

Zipline

  • Description: An open-source algorithmic trading simulator.

  • Use Case: Backtesting and developing trading algorithms using historical data.

  • Documentation: Zipline Documentation

  • GitHub Repository: Zipline GitHub

Last updated

Was this helpful?