Skip to content

Latest commit

 

History

History
102 lines (60 loc) · 2.89 KB

index.rst

File metadata and controls

102 lines (60 loc) · 2.89 KB
.. toctree::
   :hidden:

   getting_started
   market_data
   trading
   broker
   api_reference/index

Alpaca-py Documentation

The official Python SDK for Alpaca's APIs.

GitHub stars

PyPI version shields.io

PyPI pyversions


Introduction

images/icons/introduction.png

Learn more about what Alpaca-py offers and how it's different from the previous SDK on the :ref:`introduction` page.

Broker

images/icons/broker.png

The Broker API allows you to build the full brokerage experiences for your end users around account opening, funding and trading. Learn more on the :ref:`broker` page.

Market Data

images/icons/market-data.png

The Market Data API gives you access to real time and historical data for equities, crypto and options. Learn more on the :ref:`market-data` page.

Trading

images/icons/trading.png

Trade stocks & crypto with Alpaca’s easy to use Trading API. Paper trading is free and available to all Alpaca users. Learn more on the :ref:`trading` page.


Discover Python Finance Libraries

Here are some libraries that work well with Alpaca-py.

Trading and Backtesting

  • Backtrader - Python Backtesting library for trading strategies.
  • Vectorbt - Find your trading edge, using a powerful toolkit for backtesting, algorithmic trading, and research.
  • LiuAlgoTrader - A scalable, multi-process ML-ready framework for effective algorithmic trading.
  • FinRL - The first open-source project for financial reinforcement learning.

Portfolio Analytics

  • Pyfolio - Portfolio and risk analytics in Python.
  • FinQuant - A program for financial portfolio management, analysis and optimisation.

FinTech Integrations

  • Plaid - Connect user banking information.
  • Onfido - Identity verification / KYC.