Skip to main content

TopstepX™ API Access

Updated yesterday

TopstepX™ API Access is a powerful new feature designed for advanced traders and developers. It gives you the ability to build, automate, and manage your own trading strategies and tools using TopstepX’s market data and order routing capabilities.

What can I do with the API access?

With API access, you can:

  • Build and run your own automated strategies

  • Connect third-party tools and platforms

  • Create custom risk management rules

  • Pull live and historical market data into your custom setup

  • Execute trades directly through your TopstepX account

Who is this for?

API Access is best suited for traders and developers who:

  • Have experience coding in languages like Python, Java, or .NET

  • Want to automate trading logic or connect external tools

  • Are comfortable working with REST and WebSocket APIs

Where do I access it?

  1. From inside your TopstepX platform, click on the Settings icon⚙️

  2. Then click the API tab from the top bar

  3. Then click “Link” under ProjectX Linking

This will take you to the dashboard.projectx.com landing page, where you can verify that the correct email will be used to create your API Access account.

4. Next, click Log in/Register

5. Then select “Don’t have an account?”

6. Create your username and password, and select “Create Account.”

7. This will bring you to your ProjectX API dashboard.

8. On the sidebar, select “Subscriptions,” and you’ll see the option to select “ProjectX API Access.”

9. Once you click that option, you’ll be able to enter your credit card info and promo code (if applicable) to unlock API Access.

10. If you need more help or support, use the “Support” tab on the sidebar to reach out to ProjectX directly!


Frequently Asked Questions

What can I do with API access?

  • Traders can build and run trading bots, connect scripts or automation from platforms like TradingView, create custom dashboards and tools, set up trade alerts and monitoring systems, copy trades across accounts, and automate order execution based on their strategies.

What programming languages can I use?

  • The REST API is compatible with most modern languages, including Python, Java, .NET, JavaScript, and more. Anything that can call a RESTful API or use WebSocket connections will work.

How do I get started?

  • You can subscribe through the ProjectX Login Page. Once subscribed, you’ll receive access to developer docs, authentication instructions, and integration guides.

Is there a sandbox environment for testing?

  • No, there is currently no sandbox environment available.

Can I access TradingView’s APIs through this?

  • No. This API does not include TradingView’s proprietary charting APIs or visualization tools.

What’s included with the subscription?

  • Your API subscription includes your API token, access to REST and WebSocket APIs, real-time market data, integration tools, developer documentation, dashboard management tools, and access to ProjectX's help resources and support routing.

Is real-time market data included?

  • Yes, the subscription includes real-time market data via WebSocket streams.

Can I access historical market data?

  • Yes, historical data is available through the API.

Can I use my subscription across multiple accounts?

  • Yes. If you have multiple TopstepX (white-label) accounts, a single subscription will apply to all accounts linked via your ProjectX Dashboard profile.

How do I authenticate?

  • You’ll generate an API key inside your ProjectX settings. Use this key to authenticate your requests through OAuth.

Do I need to know how to code?

  • If you're building your own tools, some coding knowledge is required. However, you don’t need to code if you’re using third-party tools built by others—just plug in your credentials.

Is this a free feature?

  • No. API access is a paid monthly subscription. Pricing is TBD and will include access to the API and real-time market data.

Who do I contact for support?

  • For basic access and onboarding, contact the Topstep support team. If needed, support will be escalated to ProjectX for payment issues, technical integration, and troubleshooting.

How much does it cost?

  • API Access is $29/month. But Topstep Traders have access to a code for 50% off the duration of the subscription.

What is the code and what are the details?

  • Use code topstep when purchasing your API Access subscription. This code is for 50% off the monthly price, every month, for the duration of the subscription. This will make your month cost $14.50/month. There is no end date for the code.


Need help?

Topstep does not provide technical support for coding, API implementation, integration, or troubleshooting. For help with those issues, please refer to:

For any billing or subscription questions, please contact ProjectX Support, as the API is billed and managed separately from your Topstep subscription.


Important disclaimers for API users

  • Trades made using third-party or custom-built API tools are not eligible for review, adjustment, or reversal by Topstep. All trades executed via the API are considered final.

  • Topstep is not responsible for any functionality, accuracy, or performance of tools, algos, or systems built using API Access. This includes order execution, data access, latency, errors, or unintended trading behavior.

  • Topstep does not provide technical support or troubleshooting for custom or third-party tools. All development, maintenance, and risk associated with API use is the sole responsibility of the user.

  • Use of the API Access and any connected tools is entirely at your own risk. Please ensure your systems are tested, stable, and compliant with Topstep's Terms of Use.

Did this answer your question?