alpaca-trading

Execute financial trades and manage account assets via the Alpaca API.

173|28|Updated Jun 2, 2026
One-click install
npx skills add https://github.com/gauss314/skills --skill alpaca-trading-gauss314
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: alpaca-trading
Source: https://github.com/gauss314/skills/tree/main/skills/alpaca-trading
Command: npx skills add https://github.com/gauss314/skills --skill alpaca-trading-gauss314

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires alpaca-py, and includes scripts (resource) components.

What problem does it solve?

This skill removes the manual friction of executing trades, monitoring positions, and managing account configurations by providing a direct interface to the Alpaca trading platform.

Core Features & Use Cases

  • Order Execution: Programmatically place market, limit, stop, and trailing stop orders for stocks, crypto, and options.
  • Portfolio Management: Real-time tracking of account balances, buying power, and open positions with automated closing capabilities.
  • Use Case: Build a custom algorithmic trading bot that monitors market hours and automatically rebalances your portfolio based on specific price triggers or technical indicators.

Quick Start

Use the alpaca-trading skill to check the current status of your account and list all open positions.

Frequently Asked Questions about alpaca-trading

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate stock and crypto trading through the Alpaca API?

Automating Alpaca API trading requires a programmatic interface to execute orders and manage assets across stocks, crypto, and options. This skill provides that interface, supporting market, limit, stop, and trailing stop orders in both paper and live environments.

Can I track my account balance and open positions programmatically with Alpaca?

Yes, you can track account balances, buying power, and open positions programmatically. The skill implements real-time portfolio management, providing direct access to account configurations and automated closing capabilities for your positions.

Does the Alpaca trading skill support options and cryptocurrencies or just stocks?

The Alpaca trading skill supports multi-asset trading across stocks, options, and cryptocurrencies. It enables programmatic order execution and portfolio tracking for all supported asset classes within both paper and live trading environments.

What's the best way to build an algorithmic trading bot that rebalances portfolios based on price triggers?

Building an algorithmic trading bot is achieved by using this skill to monitor market hours, stream real-time market data, and execute automated orders. It removes manual friction by directly managing rebalancing based on your specific price triggers or indicators.

Do I need an Alpaca account and Python environment to execute trades programmatically?

Yes, executing trades programmatically requires an active Alpaca account and the alpaca-py dependency installed in your Python environment. The skill provides the interface to connect your credentials and automate order execution safely.

Why use an Alpaca API interface instead of manually monitoring and executing trades?

Using an Alpaca API interface eliminates the manual friction of executing trades and monitoring positions. It enables automated order management, real-time market data streaming, and portfolio rebalancing that manual execution cannot achieve efficiently.