You've successfully subscribed to Alpaca Resources
Great! Next, complete checkout for full access to Alpaca Resources
Welcome back! You've successfully signed in.
Success! Your account is fully activated, you now have access to all content.
Success! Your billing info is updated.
Billing info update failed.
  • Home
  • We're hiring
  • Forum
  • Docs
  • Log in
  • Sign up
Code Examples

Introducing an Open Source Mobile App — Alpaca Dashboard

Alpaca Team
Alpaca Team

The Open Source Mobile App

Just as the Alpaca community continues to put out code-snippets of example trading algorithms, today we are excited to introduce an example mobile app “Alpaca Dashboard” on the App Store and its code in full open-sourced on the GitHub repo. The app is built on React Native.

alpacahq/alpaca-rn-mobile
An example React native mobile app to help you get started with Alpaca - alpacahq/alpaca-rn-mobile

The Alpaca Dashboard mobile app is meant to be an extremely minimal skeleton application, so that you and other community developers have the opportunity to change things around by adding features and refining the designs. These things are very easy to do, as you can fork the GitHub repo and start building your own version of the mobile app.

‎Alpaca Dashboard
You need your API Key ID & Secret Key to use this app. Manage Your Algorithms View your performance and buying power See the status of all positions and all orders for the day Easily Take Action Take emergency actions, including canceling orders and liquidating positions Manually enable/disable yo…

What You Can Do with the Alpaca Dashboard App

On the Alpaca Dashboard mobile app, you can log in to your existing Alpaca paper-trading or live-trading account and do the following (please note that you need to have generated an API Key ID and Secret Key before using the app):

Keep Track of Your Algorithms

  • View your performance and buying power
  • See the status of all open positions and all open and closed orders for the day

Easily Take Action

  • Take emergency actions, including canceling all open orders and liquidating all open positions
  • Manually enable and disable your account’s API access
  • Manually place trades to buy/sell stocks

As noted above, we’ve added a new API feature which will allow users to suspend access to the API with their credentials. This might be useful if one wants to quickly stop an algorithmic trading script from executing. This feature will be added to our official documentation soon, and it is already available through the mobile app.

The activity of the Alpaca community has been accelerating quickly, and we thank you so much for being a part of this. We are excited to continue to make progress with you!


Technology and services are offered by AlpacaDB, Inc. Brokerage services are provided by Alpaca Securities LLC (alpaca.markets), member FINRA/SIPC. Alpaca Securities LLC is a wholly-owned subsidiary of AlpacaDB, Inc.

You can find us @AlpacaHQ, if you use twitter.

Code ExamplesUse Cases

Alpaca Team

API-first stock brokerage. *Securities are offered through Alpaca Securities LLC* http://alpaca.markets/#disclosures