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
- Sign up at alpaca.markets (free)
- Get API keys from Paper Trading Dashboard
- Connect via CLI:
matchstick connect alpaca
Supported Features
| Feature | Status |
|---|---|
| Paper Trading | Available |
| Live Trading | Available |
| Account Info | Available |
| Positions | Available |
| Market Orders | Available |
| Limit Orders | Available |
| Stop Orders | Available |
| Order Cancellation | Available |
| Market Clock | Available |
| Asset Info | Available |
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
| Variable | Required | Description |
|---|---|---|
ALPACA_API_KEY | Yes | Your Alpaca API key |
ALPACA_API_SECRET | Yes | Your Alpaca API secret |
ALPACA_ENVIRONMENT | No | paper (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.