Alan Smith avatar

Alan Smith

Community

@alan-d-smith · Munich

19Followers
|
48Public Repos
|
14Published Skills

Alan Smith publishes 14 skills for building Alpaca brokerage integrations: account onboarding, KYC, funding, journals, trading orders, market data, backtesting, and paper trading.

Skills Distribution
DomainBusiness, Fi...Payments, Funding .. (25%)Trading Orders & P.. (25%)Brokerage Account .. (20%)Market Data & Real.. (15%)

Agent Skills by Alan Smith

Showing 14 vetted skills indexed across 1 GitHub repositories.

alan-d-smithalan-d-smith
4

alpaca-broker-sse-events

Consume Alpaca Broker API lifecycle events over Server-Sent Events with replay cursors and idempotent processing.

Community
Advanced
alan-d-smithalan-d-smith
4

alpaca-broker-integration

Guides integration with Alpaca Broker, Trading, and Market Data APIs across languages.

Community
Advanced
alan-d-smithalan-d-smith
4

alpaca-broker-money-precision

Handle money and numeric precision correctly in Alpaca API integrations.

Community
Intermediate
alan-d-smithalan-d-smith
4

alpaca-broker-market-data

Pull and stream US stock market data from Alpaca REST and WebSocket APIs.

Community
Advanced
alan-d-smithalan-d-smith
4

alpaca-trading-backtest

Runs reproducible historical trading backtests using the Alpaca CLI and generated workspace scripts.

Community
Advanced
alan-d-smithalan-d-smith
4

alpaca-broker-trading-orders

Place, modify, and track orders for end-user accounts via the Alpaca Broker API.

Community
Advanced
alan-d-smithalan-d-smith
4

alpaca-broker-funding-transfers

Move money between Alpaca brokerage accounts and external banks via ACH, wire, and funding wallet APIs.

Community
Advanced
alan-d-smithalan-d-smith
4

alpaca-broker-reconciliation-idempotency

Design idempotent writes, event dedup, and reconciliation jobs for Alpaca Broker API integrations.

Community
Advanced
alan-d-smithalan-d-smith
4

alpaca-broker-account-onboarding

Create and manage brokerage accounts with KYC via the Alpaca Broker API.

Community
Intermediate
alan-d-smithalan-d-smith
4

alpaca-trading-paper-trading-cli

Preview, submit, and manage Alpaca paper-trading orders for equities, options, and crypto via the Alpaca CLI.

Community
Advanced
alan-d-smithalan-d-smith
4

alpaca-trading-paper-trading-mcp

Preview, submit, and manage Alpaca paper-trading orders through MCP tool calls.

Community
Advanced
alan-d-smithalan-d-smith
4

alpaca-trading-paper-trading

Preview, submit, and manage Alpaca paper-trading orders for equities, options, and crypto.

Community
Advanced
alan-d-smithalan-d-smith
4

alpaca-broker-journals

Move cash and securities between Alpaca Broker API accounts via journals.

Community
Intermediate
alan-d-smithalan-d-smith
4

alpaca-broker-rate-limits-resilience

Implements retry, backoff, and concurrency patterns for resilient Alpaca API clients.

Community
Intermediate

Frequently Asked Questions About Alan Smith

FAQPage Schema
What tasks can I build using Alan Smith's Alpaca skills?▼

You can build full brokerage integrations: account opening with KYC, ACH and wire funding, internal cash and securities journals, order placement with fractional shares, market data retrieval, real-time SSE event consumption, deterministic backtests, and paper trading across equities, options, and crypto.

Who are these Alpaca skills designed for?▼

Developers building on the Alpaca Broker, Trading, or Market Data APIs in any programming language. They target engineers implementing onboarding flows, deposit and withdrawal systems, trading and recurring-invest products, reconciliation jobs, and AI agents executing paper trades via CLI or MCP server.

How do the paper-trading skills work in practice?▼

Three variants exist: a generic version working with any Alpaca SDK or REST call, a CLI version using the Alpaca command-line interface, and an MCP version using the Alpaca Trading API MCP Server. All preview, submit, inspect, and manage paper orders for equities, options, and crypto.

How do the skills handle correctness and reliability?▼

Dedicated skills cover money precision (numbers-as-strings, decimal rounding, fractional-share precision), idempotency keys, event dedup, nightly reconciliation jobs, rate-limit handling with HTTP 429 backoff, exponential retries, bounded concurrency, and pagination for robust Alpaca API clients.

What are the prerequisites for using these skills?▼

You need an Alpaca account with Broker or Trading API credentials. The backtest skill requires the Alpaca CLI plus workspace code, the paper-trading CLI skill requires the Alpaca CLI installed, and the MCP variant requires the Alpaca Trading API MCP Server. Broker API skills are language-agnostic.