Skip to content

Introduction

Arrow API is a comprehensive trading platform that empowers developers to build robust, scalable, and efficient trading applications. Our suite of APIs covers everything from order management and real-time market data to high-performance FIX protocol connectivity.

Getting Started

Arrow API is designed with simplicity and performance in mind. Whether you're building a complete trading system or a lightweight client, our APIs offer an intuitive interface and powerful functionality to meet your needs.

Request and Response Formats

All API inputs are sent as JSON payloads and responses are returned in JSON format. Standard HTTP status codes are used to indicate success or failure, along with structured JSON messages for easy debugging.

Key Features

  • Order Management
    Easily create, replace, and cancel orders through our Python SDK. Manage trades and positions seamlessly.

  • Real-Time Market Data
    Subscribe to live market data streams via WebSocket. Access orderbook updates for equities, derivatives, and indices.

  • FIX Protocol Integration
    Utilize our FIX SDK for low-latency, high-performance trading operations with industry-standard messaging.

  • Extensive Logging & Error Handling
    Integrated logging helps you monitor API interactions and troubleshoot issues effectively.

Platform Overview

Arrow API provides an end-to-end solution for modern trading:

  • API Client
    Manage orders, trades, and positions with detailed endpoints and clear response formats.

  • Market Data Client
    Receive real-time data updates, subscribe to various market feeds, and integrate market data into your trading logic.

  • FIX Protocol Client
    Connect using the FIX protocol to ensure rapid order execution

Documentation Structure

  • API Client SDK Documentation: API SDK Guide
    Learn how to integrate and use our Python API Client for interacting with the brokerage services.

  • FIX SDK Documentation: FIX SDK Guide
    Get detailed instructions on setting up and using our FIX client for high-speed trading.

  • Market Data Subscription: Market Data Client Guide
    Understand how to subscribe to real-time market data and work with FlatBuffer messages.

Arrow API is built to provide developers with a reliable and efficient trading experience. For more detailed examples, best practices, and support, please refer to the corresponding sections of this documentation.

Happy Trading!