---
title: Trading Automation For Alpaca
slug: trading-automation-for-alpaca
description: How to integrate Trading Automation For Alpaca with Make.com
docTags: 
createdAt: 2026-06-17T22:14:14.246Z
---

| :inlineImage[]{src="https://make-cxp-documentation.ams3.digitaloceanspaces.com/apps-center-icons/trading-automation-for-alpaca.png" alt="Trading Automation For Alpaca logo" caption size="50" width="512" height="512"} | Alpaca is a platform offering commission-free stock and crypto trading APIs. Integrating Alpaca with Make.com lets users automate stock trading, monitor account activity, and manage portfolio actions directly from their Make.com workflows. |
| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |

:::hint{type="warning"}
This is AI-generated content based on official Trading Automation For Alpaca documentation. The content may contain mistakes. Please verify important information. If you have questions on vendor documentation, contact [Trading Automation For Alpaca](https://alpaca.markets/contact) directly.
:::

# Requirements

To use the Trading Automation For Alpaca app in Make, you must have an active account and an API key, [create your account on Trading Automation For Alpaca](https://alpaca.markets). For subscription, refer to the [Trading Automation For Alpaca pricing page](https://alpaca.markets).

# Connect Trading Automation For Alpaca and Make&#x20;

To get started, you must first create a connection between Trading Automation For Alpaca and Make, allowing the two services to communicate.&#x20;

::::WorkflowBlock
:::WorkflowBlockItem
**Obtain your API Key in your Trading Automation For Alpaca account**
:::

:::WorkflowBlockItem
**Create the connection in Make.**
:::
::::

## Obtain your API Key in your Trading Automation For Alpaca account

Before you create the connection in Make, you should first obtain your **API Key** in your Trading Automation For Alpaca account.

To obtain your **API Key&#x20;**:

::::WorkflowBlock
:::WorkflowBlockItem
Navigate to th&#x65;**&#x20;Home section** of your Alpaca dashboard.
:::

:::WorkflowBlockItem
Click the button to generate ne&#x77;**&#x20;API credentials**.

![](https://make-cxp-documentation.ams3.cdn.digitaloceanspaces.com/apps-center-screenshots/trading-automation-for-alpaca_API_Key)
:::

:::WorkflowBlockItem
Copy th&#x65;**&#x20;API key** displayed on screen.
:::

:::WorkflowBlockItem
Copy th&#x65;**&#x20;API secret key** displayed on screen. This value is shown only once; store it securely.
:::
::::

You will use this value while creating a connection in Make.&#x20;

Because the UI might have changed, the steps you see on your screen might be different, [check the vendor documentation for updates.](https://alpaca.markets/learn/connect-to-alpaca-api)

## Create the connection in Make&#x20;

:::::WorkflowBlock
::::WorkflowBlockItem
[[Log in in your Make](https://www.make.com/en/register) account](https://www.make.com/en/register), add the Trading Automation For Alpaca module to your scenario, and click **Create a connection.&#x20;**

:::hint{type="info"}
If you add a module with an instant tag, click **Create a webhook**, then **Create a connection.**
:::
::::

:::WorkflowBlockItem
*Optional:&#x20;*&#x49;n the **Connection name** field, enter a name for the connection.
:::

:::WorkflowBlockItem
Enter the **authentication credentials** you copied from your Trading Automation For Alpaca account or follow the on-screen instructions to create the connection.&#x20;
:::
:::::

For detailed information on connecting an application, see **[Connect an application](docId\:SO88FM6pkT0G-adKDDfzZ)** page.

# Trading Automation For Alpaca modules

After connecting to the Trading Automation For Alpaca app, you can choose from a list of available modules to build your scenarios.&#x20;

:::ExpandableHeading
### Cancel an order

Cancels an open or pending order using its specific order ID. If the order has already been filled, cancelled, or has expired, an error will be returned.
:::

:::ExpandableHeading
### Close a position

Closes an open trading position for a specified symbol, with the option to close either the entire position or a specified partial amount or percentage.
:::

:::ExpandableHeading
### Close all positions

Closes all currently open trading positions at the current market price, with the option to cancel any open orders beforehand. Use this action carefully, especially in live trading situations.
:::

:::ExpandableHeading
### Create an order

Creates a new stock order—market, limit, stop, or stop-limit—to buy or sell shares, with support for both paper (simulated) and live trading accounts.
:::

:::ExpandableHeading
### Get a position

Retrieves detailed information about the current open position for a specified stock symbol.
:::

:::ExpandableHeading
### Get account details

Retrieves detailed information about your Alpaca account, such as your current balance, available buying power, total portfolio value, and the status of your trading account.
:::

:::ExpandableHeading
### Get an asset

Retrieves comprehensive trading information for a particular asset using its ticker symbol or Alpaca asset ID.
:::

:::ExpandableHeading
### Get an order

Fetches detailed information for a specific order using its unique Alpaca-assigned UUID.
:::

:::ExpandableHeading
### Get an order by client order ID

Fetches a specific order by using your custom client\_order\_id, allowing you to find orders based on your own reference identifiers.
:::

:::ExpandableHeading
### Get market calendar

Retrieves the NYSE trading calendar, including specific market open and close times for each day, allowing you to verify trading schedules, automate tasks based on market hours, and identify non-trading days.
:::

:::ExpandableHeading
### Get market clock

Retrieves information about whether the market is currently open or closed, provides the current time, and displays the upcoming market opening and closing times, allowing you to determine if trading is currently possible.
:::

:::ExpandableHeading
### List assets

Retrieves a list of tradable assets, allowing you to filter by their status (active or inactive) or by asset class, such as US equities or cryptocurrencies.
:::

:::ExpandableHeading
### List orders

Retrieves a detailed list of orders based on specific filters such as order status, date range, trading symbols, or order direction, with automatic handling of multiple pages of results.
:::

:::ExpandableHeading
### List positions

Retrieves a list of all open positions, including details such as unrealized profit and loss, current market values, and cost basis for each position.
:::

:::ExpandableHeading
### Make an API call

Executes a custom API request to the connected service using your authorized credentials.
:::

:::ExpandableHeading
### Replace an order

Updates the quantity, limit price, stop price, or time-in-force of an existing open order by canceling the original order and creating a new one with the specified changes.
:::

:::ExpandableHeading
### Watch account activities

Detects and processes individual new account activities—including trade fills, dividend payments, journal entries, and transfers—by triggering a separate bundle for each event.
:::

:::ExpandableHeading
### Watch orders

Triggers whenever a new order is placed or an existing order is updated in Alpaca, retrieving each order individually from the Alpaca Orders API.
:::

# Templates

You can look for more templates in [Make's template gallery](https://www.make.com/en/templates), where you'll find thousands of pre-created scenarios.

# Trading Automation For Alpaca resources&#x20;

You can have access to more resources related to this app on the following links

- [Trading Automation For Alpaca website](https://alpaca.markets)
- [Trading Automation For Alpaca documentation](N/A)
- [Trading Automation For Alpaca API documentation](https://docs.alpaca.markets/reference)
- [Trading Automation For Alpaca page on make](https://www.make.com/en/integrations/trading-automation-for-alpaca)

***

:::CtaButton{label="Get started for free" externalHref="https://www.make.com/en/register" openInNewTab="true"}

:::

