SPB Git
5.0 KB · 168 lines json
1{2  "slug": "alpaca",3  "name": "Alpaca",4  "aliases": [5    "Alpaca Markets",6    "Alpaca Trading API",7    "alpaca-py"8  ],9  "vendor": {10    "name": "Alpaca (AlpacaDB, Inc.)",11    "slug": "alpaca",12    "website": "https://alpaca.markets"13  },14  "homepage_url": "https://alpaca.markets/",15  "docs_url": "https://docs.alpaca.markets/",16  "repo_url": "https://github.com/alpacahq/alpaca-py",17  "pricing_url": "https://alpaca.markets/pricing",18  "license_url": "https://github.com/alpacahq/alpaca-py/blob/master/LICENSE",19  "product_type": "api-service",20  "product_status": "active",21  "summary": "API-first US brokerage offering a Trading API, Market Data API and Broker API for stocks, ETFs, options and crypto, with paper trading",22  "description": "Alpaca is an API-first brokerage and market-data provider in the financial analysis and investing category. Developers open an account and interact entirely through REST and WebSocket endpoints: the Trading API places and manages orders for US stocks, ETFs, options and crypto; the Market Data API streams quotes, trades and bars and serves historical data; and the Broker API lets fintech apps open and manage end-customer accounts. A free paper-trading environment mirrors the live API, and official SDKs include the Apache-licensed alpaca-py plus libraries for other languages. The service is cloud-hosted, so no local gateway is needed, which makes it a common choice for bots and research pipelines. Coverage is centered on US markets, real-time data breadth depends on the subscribed data plan, and brokerage services are subject to US regulatory eligibility.",23  "capabilities": [24    "Order management for US equities, ETFs, options and crypto",25    "Real-time and historical market data over REST and WebSocket",26    "Paper trading environment identical to live endpoints",27    "Broker API for embedding brokerage in applications",28    "Official SDKs including alpaca-py",29    "OAuth for third-party app connections"30  ],31  "workflows": [32    "Prototype a bot against paper trading, then switch keys to live",33    "Backfill minute bars for research through the data API"34  ],35  "advantages": [36    "No desktop gateway; pure cloud API",37    "Free paper trading",38    "Apache-2.0 SDK"39  ],40  "limitations": [41    "US-centric market coverage",42    "Full real-time data feeds require paid data plans",43    "Account eligibility depends on jurisdiction"44  ],45  "prerequisites": [46    "Alpaca account and API keys"47  ],48  "audiences": [49    "Developers building trading bots",50    "Fintech teams embedding brokerage",51    "Students learning with paper trading"52  ],53  "alternatives": [54    "interactive-brokers-api",55    "kraken-api",56    "quantconnect"57  ],58  "comparison_notes": "Interactive Brokers reaches many more markets but requires a running gateway for its main API; Alpaca is simpler to integrate and US-focused. Kraken is crypto-only. QuantConnect can trade through Alpaca as one of its brokerages.",59  "categories": [60    {61      "slug": "financial-analysis-investing",62      "primary": true63    },64    {65      "slug": "market-data-apis",66      "label": "Equity and crypto market data API"67    }68  ],69  "tags": [70    "brokerage",71    "trading-api",72    "market-data",73    "api",74    "python",75    "websocket"76  ],77  "use_cases": [78    "automate-trading",79    "access-market-data"80  ],81  "operating_systems": [82    "any"83  ],84  "execution_modes": [85    "cloud"86  ],87  "interfaces": [88    "api",89    "sdk"90  ],91  "deployment_models": [92    "saas"93  ],94  "integrations": [95    "QuantConnect",96    "TradingView",97    "Python",98    "JavaScript"99  ],100  "data_formats": [101    "JSON",102    "WebSocket messages"103  ],104  "languages": [105    "Python",106    "JavaScript",107    "Go",108    "C#"109  ],110  "source_model": "mixed",111  "license_spdx": "Apache-2.0",112  "pricing_model": [113    "freemium",114    "usage-based",115    "paid"116  ],117  "pricing_checked_at": "2026-11-02",118  "self_hostable": false,119  "sources": [120    {121      "url": "https://alpaca.markets/",122      "type": "official_site",123      "supports": [124        "name",125        "summary"126      ],127      "checked_at": "2026-11-02",128      "title": "Alpaca"129    },130    {131      "url": "https://docs.alpaca.markets/",132      "type": "official_docs",133      "supports": [134        "capabilities",135        "interfaces"136      ],137      "checked_at": "2026-11-02",138      "title": "Alpaca documentation"139    },140    {141      "url": "https://alpaca.markets/pricing",142      "type": "pricing_page",143      "supports": [144        "pricing_model"145      ],146      "checked_at": "2026-11-02",147      "title": "Alpaca pricing"148    },149    {150      "url": "https://github.com/alpacahq/alpaca-py/blob/master/LICENSE",151      "type": "license_page",152      "supports": [153        "license_spdx"154      ],155      "checked_at": "2026-11-02",156      "title": "alpaca-py LICENSE (Apache 2.0)",157      "note": "License applies to the SDK, not the service"158    }159  ],160  "confidence": "high",161  "depth": "standard",162  "featured": false,163  "discovery_method": "editorial-research",164  "editorial_status": "reviewed",165  "visibility": "public",166  "author": "batch-F"167}168
Files · f05ed656dfb02e05e9363ab635689d5774c375f6
Menu

Theme