spb/tools-spboucher-ai
Public
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