# Arrow Trading API documentation > **Arrow** (arrow.trade) is a broker trading platform API by iRage Broking Services LLP. These docs cover the **REST broker API** (orders, positions, holdings, funds, margin, market data, historical candles, HFT-grade streams), **authentication**, **rate limits**, and the official **Python SDK** (REST + **WebSocket streaming**). Use this file as a compact map; for a single-file export of the Markdown sources, open `/llms-full.txt`. ## Start here - [Documentation home](https://docs.arrow.trade/): Product entry and navigation. - [llms-full.txt — all Markdown in one file](https://docs.arrow.trade/llms-full.txt): Full-text bundle for LLM context (regenerate with `scripts/build_llms_full.py` when content changes). ## REST API (broker / trading API) - [Authentication](https://docs.arrow.trade/rest-api/authentication/): API keys, tokens, signing in to the broker API. - [Response structure](https://docs.arrow.trade/rest-api/response-structure/): Standard success and envelope formats. - [Error codes](https://docs.arrow.trade/rest-api/error-codes/): HTTP and application error reference. - [Symbols](https://docs.arrow.trade/rest-api/symbols/): Symbol master and identifiers for trading. - [Orders](https://docs.arrow.trade/rest-api/orders/): Place, modify, cancel, and track orders. - [Positions](https://docs.arrow.trade/rest-api/positions/): Open positions and P&L-related fields. - [Holdings](https://docs.arrow.trade/rest-api/holdings/): Demat holdings. - [Funds](https://docs.arrow.trade/rest-api/funds/): Balance and fund limits. - [Margin calculation](https://docs.arrow.trade/rest-api/margin-calculation/): Margin and exposure. - [Market data](https://docs.arrow.trade/rest-api/market-data/): Quotes and live market fields over REST. - [Order data](https://docs.arrow.trade/rest-api/order-data/): Order lifecycle and fills. - [Market data (HFT grade)](https://docs.arrow.trade/rest-api/hft-stream/): Low-latency / streaming-oriented market data. - [Historical candle data](https://docs.arrow.trade/rest-api/historical-candle-data/): OHLCV history. - [Rate limits](https://docs.arrow.trade/rest-api/rate-limits/): Throttling and fair use. - [User info](https://docs.arrow.trade/rest-api/user-info/): Profile and account metadata. ## Machine-readable API description - [OpenAPI / Postman collection (JSON)](https://docs.arrow.trade/Arrow_API.json): Import into Postman or codegen clients. ## Python SDK (recommended integration) - [Getting started](https://docs.arrow.trade/python-sdk/getting-started/): Install (`pip`), environment setup, first request. - [Authentication](https://docs.arrow.trade/python-sdk/authentication/): Client credentials and session handling in Python. - [Orders](https://docs.arrow.trade/python-sdk/orders/): Order helpers and examples. - [Portfolio](https://docs.arrow.trade/python-sdk/portfolio/): Positions, holdings, funds via the SDK. - [Market data](https://docs.arrow.trade/python-sdk/market-data/): REST market data from Python. - [WebSocket streaming](https://docs.arrow.trade/python-sdk/websocket-streaming/): Live streams and subscriptions. - [API reference](https://docs.arrow.trade/python-sdk/api-reference/): Module- and class-level SDK reference. ## Product and support - [Arrow website](https://arrow.trade/): Marketing and product context. - Email: `support@arrow.trade`.