Connect ProjectX

Sign in with your prop firm username and a ProjectX API key.

Markdown
Updated Jul 4, 2026

ProjectX connects to Lune with your prop firm username and a ProjectX API key. ProjectX powers many prop firms (TopstepX and others), so you connect to your specific firm's ProjectX endpoint.

What you need#

  • Your ProjectX (prop firm) username.
  • A ProjectX API key. You generate this in your prop firm's dashboard after you turn on API access. API access is usually a paid add-on billed by the firm, separate from your account subscription.
  • Your prop firm. Lune uses this to reach the right endpoint.
  • Your environment: Live or Simulation. Pick the one that matches your accounts. If Lune finds zero accounts, you likely chose the wrong environment.
Note

API access is set by your prop firm, not by Lune. If you cannot generate a key, check that API access is enabled on your firm account. Lune cannot turn it on for you.

Connect ProjectX#

1
Turn on API access

In your prop firm dashboard (for example, TopstepX), enable API access and generate an API key.

2
Start the connection

In Lune, open Connections and choose ProjectX.

3
Enter your details

Select your prop firm, then pick your environment (Live or Simulation), and enter your username and API key. Choose the environment that matches your accounts. If Lune finds zero accounts, you likely chose the wrong environment.

4
Validate and activate

Lune signs in, finds your accounts, and lets you pick which to trade.

Tip

Lune stores your API key encrypted and never shows it back to you or your browser.

Good to know#

  • Endpoints are firm-specific. Selecting the correct prop firm is what points Lune at the right servers.
  • Lune uses real-time updates for fills and positions, and falls back to polling if the live feed goes quiet, so you do not miss events.

Next steps#

Was this page helpful?