trading/shared/broker/__init__.py

11 lines
396 B
Python

"""Brokerage abstraction layer.
Provides :class:`BaseBroker` (the interface) and :class:`AlpacaBroker`
(the default Alpaca implementation). Additional brokerage adapters can be
added by subclassing ``BaseBroker`` and implementing its abstract methods.
"""
from shared.broker.alpaca_broker import AlpacaBroker
from shared.broker.base import BaseBroker
__all__ = ["AlpacaBroker", "BaseBroker"]