Integrations

👨‍💻 Matchstick
📅
📚 integration
#integrations #alpaca #brokers #api
Last updated: January 17, 2026

Connect Matchstick to brokers, data sources, and tools

Broker Integrations

Alpaca Markets

Matchstick integrates with Alpaca Markets for commission-free stock and crypto trading.

Status: Available now (paper + live trading)

Quick Start

  1. Sign up at alpaca.markets (free)
  2. Get API keys from Paper Trading Dashboard
  3. Connect via CLI:
matchstick connect alpaca

Supported Features

FeatureStatus
Paper TradingAvailable
Live TradingAvailable
Account InfoAvailable
PositionsAvailable
Market OrdersAvailable
Limit OrdersAvailable
Stop OrdersAvailable
Order CancellationAvailable
Market ClockAvailable
Asset InfoAvailable

Example Usage

# Check account balance
matchstick account

# View positions
matchstick positions

# Buy 10 shares of AAPL
matchstick order buy AAPL 10

# Sell with limit price
matchstick order sell TSLA 5 --limit 250

# View orders
matchstick orders

Environment Variables

VariableRequiredDescription
ALPACA_API_KEYYesYour Alpaca API key
ALPACA_API_SECRETYesYour Alpaca API secret
ALPACA_ENVIRONMENTNopaper (default) or live

Coming Soon

  • Interactive Brokers - Institutional-grade trading
  • TD Ameritrade - Retail trading integration
  • Coinbase - Cryptocurrency trading

Data Integrations

Matchstick Radar

Real-time market event delivery via webhooks or API.

Status: Available now

Webhook Payload Example

{
  "event_id": "evt_01HXYZ",
  "source": "sec",
  "type": "filing",
  "symbol": "AISPW",
  "headline": "8-K Filing",
  "timestamp": "2025-12-12T22:28:04Z",
  "tags": ["8-K", "filing"],
  "confidence": 1.0
}

Radar Guarantees

  • Stable field names — No breaking changes without versioning
  • UTC timestamps — Consistent time representation
  • Forward-compatible schemas — New fields added, never removed

Platform Support

Available Now

  • Webhooks — HTTP POST to your endpoint
  • REST API — Query historical data
  • Python CLI — Local database sync
  • Matchstick CLI — Native integration

Coming Soon

  • PineScript helpers — TradingView integration
  • NinjaScript adapters — NinjaTrader integration
  • WebSocket streams — Real-time push

Design Principles

Matchstick integrations are deliberately simple.

We prioritize:

  • Clarity
  • Stability
  • Determinism

Over:

  • Clever abstractions
  • Heavy SDKs
  • Magic helpers

If you need data, you get data. No framework lock-in.


Help & Support

Share this doc