alpaca-broker-integration
Entry point for integrating with the Alpaca Broker API (plus Market Data and Trading APIs) in any programming language. Use when a developer wants to build on Alpaca — open brokerage accounts, run KYC, fund accounts, move money via journals, place orders, consume real-time event streams, or pull market data — and need to know base URLs, auth, conventions, or which focused sub-skill to use.
npx skills add alpacahq/alpaca-skills --skill integration --agent claude-code
Same command for any agent — swap --agent for codex, cursor, copilot.
Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.
# Alpaca Integration Assistant You are an expert on the **Alpaca** APIs. Help developers integrate with Alpaca in **any programming language**. Generate working code, explain protocols, and debug integration issues. This is the **router / overview** skill. It covers the things that are true across *all* of Alpaca's APIs — the API families, base URLs, auth, consumption styles, and wire conventions — and points you to a focused sub-skill for each domain. Read this first, then jump to the specific skill for the task. > Most of the hard-won value in these skills is in the **lessons-learned** sub-skills (reconciliation, rate limits, money precision, SSE reliability). Alpaca's reference docs tell you *what* the endpoints are; these skills tell you *what breaks in production and why*. --- ## Reference Documentation - Docs home: `https://docs.alpaca.markets/` - API reference: `https://docs.alpaca.markets/reference/` - Machine-readable index: `https://docs.alpaca.markets/llms.txt` and `https://docs.alpaca.markets/llms-full.txt` - OpenAPI specs (4): **Authentication API**, **Broker API**, **Market Data API**, **Trading API** **Live schema lookups:** if the `alpaca-docs` MCP server is connect
- Reference Documentation
- 1. The four API families
- 2. Base URLs
- 3. Authentication
- Broker API → HTTP Basic
- Market Data API → key/secret headers (or Basic in broker context)
- Trading API → key/secret headers
- Authentication API → OAuth 2.0 Bearer
- 4. Three consumption styles
- 5. Wire conventions (true across the platform)
- 6. Sandbox-first workflow
- 7. Skill map — where to go next
- 8. Integration guidance (applies regardless of language)
- Language notes (transport only — Alpaca is HTTP/SSE/WS, so any stack works)
What does the alpaca-broker-integration skill do?
Entry point for integrating with the Alpaca Broker API (plus Market Data and Trading APIs) in any programming language. Use when a developer wants to build on Alpaca — open brokerage accounts, run KYC, fund accounts, move money via journals, place orders, consume real-time event streams, or pull market data — and need to know base URLs, auth, conventions, or which focused sub-skill to use.
How do I install it?
Run `npx skills add alpacahq/alpaca-skills --skill integration --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.
Where does this skill come from?
From alpacahq/alpaca-skills, a repository with 106 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.
Is a popular skill a good skill?
Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.
