Connect ProjectX
Sign in with your prop firm username and a ProjectX API key.
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.
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#
In your prop firm dashboard (for example, TopstepX), enable API access and generate an API key.
In Lune, open Connections and choose ProjectX.
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.
Lune signs in, finds your accounts, and lets you pick which to trade.
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.