Connect Alpaca to Your AI Agent

Choose the account environment and specify the symbols or time period you want reviewed. AI can summarize positions and describe historical data without trading.

22 tools API key

Try a Alpaca Task

Copy a prompt into your agent with the oo Skill installed. Add your page links and source notes before running it.

oo Skill Alpaca

Summarize Current Positions

Organize open positions and account information into a descriptive snapshot.

/oo Alpaca: Read my Alpaca account and open positions. Summarize the reported holdings and account values, noting their timestamps and missing fields.

Compare Historical Price Data

Read stock bars for specified symbols and describe differences over the chosen period.

/oo Alpaca: Get Alpaca daily stock bars for [symbols] between [start date] and [end date]. Compare price changes and trading volumes without making buy or sell recommendations.

Start Working with Alpaca

  1. Install OOMOL

    Set up oo CLI and the oo Skill in your agent.

    Install OOMOL →
  2. Connect Alpaca

    Connect with an Alpaca API key ID, secret key, and paper or live environment.

    Connect Alpaca →
  3. Give Your Agent a Task

    Use /oo with the pages to read, the changes to make, and where to save the result.

    Connection Guide →

Choose Your Agent

  • An Alpaca API key ID and secret for the selected environment.

Alpaca Tools

Alpaca account records contain positions and activity, while market data provides bars and snapshots. These are distinct sources for descriptive portfolio and market reviews.

Read Account and Position Records

Retrieve account details, open positions, orders, and account activities.

Read Historical Market Data

Retrieve stock and crypto bars and latest snapshots.

22 tools

Get Account

Get Alpaca Trading API account details for the connected paper or live account.

alpaca.get_account

List Assets

List Alpaca assets with optional status, asset class, and attribute filters.

alpaca.list_assets

Get Asset

Get one Alpaca asset by symbol or asset ID.

alpaca.get_asset

List Positions

List open positions for the connected Alpaca trading account.

alpaca.list_positions

Get Position

Get one open Alpaca position by symbol or asset ID.

alpaca.get_position

List Orders

List Alpaca orders for the connected account with optional filters.

alpaca.list_orders

Get Order

Get one Alpaca order by order ID or client order ID.

alpaca.get_order

Get Market Clock

Get Alpaca Trading API US market clock information.

alpaca.get_market_clock

List Watchlists

List Alpaca watchlists registered under the connected trading account.

alpaca.list_watchlists

Get Watchlist

Get one Alpaca watchlist by watchlist ID or user-defined name.

alpaca.get_watchlist

List Account Activities

List Alpaca account activities with optional type, category, date, and pagination filters.

alpaca.list_account_activities

Get Account Config

Get Alpaca account configuration values.

alpaca.get_account_config

Get Account Portfolio History

Get Alpaca account equity and profit/loss time series.

alpaca.get_account_portfolio_history

Get Market Calendar

Get Alpaca Trading API US market calendar days.

alpaca.get_market_calendar

List Corporate Actions

List Alpaca corporate actions for symbols, CUSIPs, types, or IDs.

alpaca.list_corporate_actions

Get Stock Bars

Get historical OHLC stock bars from Alpaca Market Data API.

alpaca.get_stock_bars

Get Crypto Bars

Get historical OHLC crypto bars from Alpaca Market Data API.

alpaca.get_crypto_bars

List Option Contracts

List Alpaca option contracts with optional underlying and contract filters.

alpaca.list_option_contracts

Get Option Contract

Get one Alpaca option contract by contract symbol or ID.

alpaca.get_option_contract

Get Stock Snapshots

Get latest stock snapshots from Alpaca Market Data API.

alpaca.get_stock_snapshots

Get Crypto Snapshots

Get latest crypto snapshots from Alpaca Market Data API.

alpaca.get_crypto_snapshots

List News

List latest Alpaca news articles across stocks and crypto.

alpaca.list_news

Frequently Asked Questions

Can I summarize a paper trading account?

Yes. Select the paper environment and use its matching API keys. Live account keys belong to the live environment.

What should I provide for historical comparisons?

Provide symbols, a date range, and the bar interval. Data access may depend on the market-data feed available to your account.

Will these summaries place an order?

No. The supported Alpaca operations in this integration read account and market data; no order-submission operation is provided.

Connect Alpaca

About Alpaca ↗