Tradovate is now Alpha Futures' primary platform after ProjectX shut down. Good news: it works. Better news: the setup takes about 10 minutes if you don't skip any steps.
I've connected multiple Alpha accounts through Tradovate—both the browser version and desktop app. Here's exactly what you need to know, including the one step that blocks 90% of failed connections.
Platform setup tested firsthand: I've traded Alpha Futures accounts through TradingView, Tradovate, NinjaTrader, Quantower, and Rithmic. The setup instructions here come from connecting these platforms to live-funded accounts — not from reading help docs.
If you're deciding which platform to use, my full platform comparison guide covers what works, what doesn't, and which setups give the smoothest execution. Also see the TradingView setup guide and Tradovate setup guide. For the absolute latest, check Alpha Futures' website or their help center.
The Critical First Step Everyone Skips
Before touching Tradovate, you need to sign the Non-Professional Agreement. This isn't optional.
Alpha Futures states it clearly: "You MUST sign your Non-Professional Agreement before your account will receive real time data or be able to trade on Tradovate, NinjaTrader, or TradingView."
Skip this and you'll get:
- "No data" errors on charts
- "Symbol not available" messages
- Connection timeouts
- Zero market data
The agreement confirms you're a retail trader, not a professional entity redistributing data. Sign it once and you're done forever.
Where to sign: Log into Tradovate using your Alpha credentials. The agreement prompt appears on first login. If you somehow missed it, check Settings → Market Data Agreements.
Browser vs. Desktop: Which One to Use
Tradovate offers both options. Here's the honest breakdown after using both.
Tradovate Browser (Web App)
Access: tradovate.com → Login
Pros:
- Works on any device with a browser
- No download or installation
- Updates automatically
- Great for traveling or backup computers
- Lighter on system resources
Cons:
- Slightly slower execution (milliseconds, but noticeable on scalps)
- Browser crashes can affect your session
- Can't run as many simultaneous charts
- Internet hiccups hit harder
Best for: Swing traders, position traders, anyone who values flexibility over speed, traders using TradingView for charting and Tradovate just for execution.
Tradovate Desktop App
Access: tradovate.com → Downloads → Mac or PC
Pros:
- Faster execution
- More stable during high-volatility sessions
- Better multi-monitor support
- Runs independently of browser
- Can handle more charts and data simultaneously
Cons:
- Requires installation
- Updates need manual approval sometimes
- Takes up system resources
- Only works on the installed machine
Best for: Active day traders, scalpers, anyone trading during FOMC/NFP, traders running multiple Alpha accounts simultaneously.
My Setup
I use desktop for actual trading sessions and browser as backup. If my desktop crashes mid-trade, I can pull up the browser on my laptop and manage positions immediately. Having both connected doesn't cause conflicts—they sync in real-time.
Step-by-Step: Tradovate Browser Setup
Time required: 5-8 minutes
Step 1: Get Your Credentials
Log into your Alpha Futures dashboard. Navigate to "Account Information." You'll see:
- Tradovate Username
- Tradovate Password
These are NOT your Alpha Futures login credentials. Alpha generates separate Tradovate credentials for you. Using your Alpha email/password here fails every time.
Step 2: Access Tradovate
Go to tradovate.com. Click "Login" in the top right.
Step 3: Select Simulation Mode
This is critical. When prompted for trading mode, select "Simulation" or "Demo."
Alpha Futures accounts run on simulated infrastructure—even funded accounts. Selecting "Live" will fail because you don't have a live Tradovate brokerage account.
Step 4: Enter Credentials
Input the username and password from your Alpha dashboard. Not your email. The actual credentials Alpha provided.
Step 5: Sign Non-Professional Agreement
If you haven't already, the agreement appears now. Read it, confirm you're non-professional (you almost certainly are), and submit.
Step 6: Verify Connection
You should see:
- Your Alpha account number in the account dropdown
- Real-time market data (ES, NQ, etc.)
- Your current balance matching your Alpha dashboard
- Working order entry
If charts show "No Data," the Non-Professional Agreement wasn't signed properly. Log out, log back in, and complete it.
Step-by-Step: Tradovate Desktop Setup
Time required: 10-15 minutes (includes download)
Step 1: Download the Application
Go to tradovate.com → Downloads. Select Mac or PC version. Run the installer.
Step 2: Launch and Login
Open Tradovate. At the login screen:
- Enter your Alpha-provided Tradovate username
- Enter your Alpha-provided Tradovate password
- Select "Simulation" mode
Step 3: Complete Data Agreements
The Non-Professional Agreement and any exchange data agreements appear on first login. Complete all of them.
Step 4: Configure Your Workspace
Desktop gives you more customization:
- Set up chart layouts
- Configure DOM (depth of market)
- Create watchlists
- Set default order quantities
Step 5: Test Execution
Place a small test trade to confirm everything works. I usually do 1 MNQ contract, close it immediately, and verify the P&L shows correctly in both Tradovate and my Alpha dashboard.
Common Setup Errors and Fixes
"Authentication Failed"
Cause: Wrong credentialsFix: You're using your Alpha Futures email/password instead of the Tradovate credentials from your dashboard. They're different.
"No Market Data" / Charts Empty
Cause: Non-Professional Agreement not signedFix: Go to Settings → Market Data Agreements. Complete any unsigned agreements. Log out and back in.
"Invalid Trading Mode"
Cause: Selected "Live" instead of "Simulation"Fix: Log out. Log back in. Select "Simulation" or "Demo" when prompted.
"Account Not Found"
Cause: Account not provisioned yet or wrong usernameFix: Wait 1-2 hours after purchasing Alpha evaluation. If still failing, contact Alpha support—your Tradovate account may not be created yet.
Orders Won't Execute
Cause: Usually a data agreement issue or account status problemFix: Check Alpha dashboard for any account holds. Verify all Tradovate agreements are signed. If funded account, confirm activation fee was paid and account is active.
Connecting TradingView Through Tradovate
This is where Tradovate really shines for Alpha traders. You can use TradingView's superior charting while executing through your Alpha account.
Requirements:
- Active TradingView account (free works, paid is better)
- Tradovate connection established first
Setup:
- Log into Tradovate (browser or desktop)
- Go to Application Settings (top right corner)
- Click Add-Ons → Select TradingView
- Sign into TradingView with your personal TradingView credentials
- Authorize the connection
Now when you place trades on TradingView, they execute through Tradovate into your Alpha account. The flow is: TradingView → Tradovate API → Alpha Account → CME (simulated).
Cost: Free. The TradingView add-on is included with your Alpha subscription. However, TradingView itself has subscription tiers that affect chart features.
Platform Comparison: What You Lose Without ProjectX
Since Tradovate replaced ProjectX for most Alpha traders, here's what changed:
What Tradovate Does Better:
- Cross-device syncing (web, desktop, mobile)
- TradingView integration
- More stable order execution
- Better mobile app
- Cloud-based order management (orders stay active even if you disconnect)
What You Lose vs. ProjectX/Quantower:
- Advanced order flow tools (footprint charts, delta analysis)
- DOM surface with volume profile
- Cluster charts
- Power trades detection
If you need those order flow features, Tradovate isn't the answer. You'd need to switch to a prop firm offering Rithmic credentials. But for most traders using price action, indicators, or basic volume analysis, Tradovate covers everything you need.
Mobile Trading with Tradovate
Tradovate's mobile app (iOS and Android) works with your Alpha credentials too.
Setup: Download Tradovate app → Login with Alpha credentials → Select Simulation → Trade
I don't recommend mobile for active trading—fat finger errors are real—but it's excellent for:
- Checking positions while away from desk
- Emergency exits if your computer dies
- Monitoring P&L during the day
- Closing positions before 4:59 PM ET cutoff if you're stuck somewhere
The 4:59 PM ET Deadline
Regardless of which Tradovate version you use, Alpha requires all positions closed by 4:59 PM ET daily. The system auto-liquidates if you forget, but don't rely on that—I've seen it fill at bad prices during fast markets.
Set an alarm. Close your own positions. Don't let the system do it for you.
Quick Reference: Tradovate Setup Checklist
| Step | Action | Common Mistake |
|---|---|---|
| 1 | Get credentials from Alpha dashboard | Using Alpha email instead |
| 2 | Select Simulation mode | Choosing Live mode |
| 3 | Sign Non-Professional Agreement | Skipping or not completing |
| 4 | Verify real-time data loads | Trading without data |
| 5 | Test with small position | Going full size untested |
Browser and desktop both work. Pick based on your trading style. Just don't skip the Non-Professional Agreement—that's the step that actually matters.
Frequently Asked Questions
Why did Alpha Futures switch from ProjectX to Tradovate?
ProjectX shut down, making Tradovate the primary platform for Alpha Futures traders. Tradovate offers cross-device syncing across web, desktop, and mobile, TradingView integration, more stable order execution, and cloud-based order management that keeps orders active even if you disconnect. What's lost compared to ProjectX: advanced order flow tools including footprint charts, delta analysis, DOM with volume profile, cluster charts, and power trades detection. For traders who need those tools, Tradovate isn't the answer — but for price action, indicator-based, or basic volume traders, it covers everything needed.
What is the Non-Professional Agreement and why does it matter?
The Non-Professional Agreement is a required data agreement confirming you're a retail trader, not a professional entity redistributing market data. Alpha Futures requires it to be signed before your account receives real-time data or can trade on Tradovate, NinjaTrader, or TradingView. Skipping it causes no data errors on charts, "Symbol not available" messages, connection timeouts, and zero market data — the most common reason new Alpha traders can't get Tradovate working. Sign it once and it applies permanently. If missed on first login, find it under Settings → Market Data Agreements.
What credentials do I use to log into Tradovate for Alpha Futures?
Alpha Futures generates separate Tradovate credentials — not your Alpha Futures email and password. Log into your Alpha Futures dashboard, navigate to Account Information, and find the specific Tradovate username and password provided there. Using your Alpha email and password directly in Tradovate fails every time. "Authentication Failed" errors on Tradovate are almost always caused by traders entering their Alpha login credentials instead of the Tradovate-specific credentials from the dashboard.
Should I use Tradovate browser or the desktop app for Alpha Futures?
Desktop for active trading, browser as backup. The desktop app offers faster execution, better stability during high-volatility sessions like FOMC and NFP, superior multi-monitor support, and the ability to handle more simultaneous charts and data. The browser version works on any device with no installation, updates automatically, and is lighter on system resources — ideal as a backup or for swing traders who value flexibility over execution speed. Running both connected simultaneously causes no conflicts since they sync in real time.
What trading mode do I select when logging into Tradovate for Alpha Futures?
Always select Simulation or Demo — never Live. Alpha Futures accounts run on simulated infrastructure even on funded accounts. Selecting Live fails because you don't have a live Tradovate brokerage account. "Invalid Trading Mode" errors are caused by selecting Live at the login screen. Log out, log back in, and select Simulation when prompted.
How do I verify my Tradovate connection to Alpha Futures is working correctly?
Four confirmation signals: your Alpha account number appears in the account dropdown, real-time market data loads for ES, NQ, and other instruments, your current balance matches your Alpha Futures dashboard exactly, and order entry works. If charts show No Data after logging in, the Non-Professional Agreement wasn't completed properly — log out, log back in, and complete it under Settings → Market Data Agreements. Run a test trade with 1 MNQ contract and verify the P&L shows correctly in both Tradovate and your Alpha dashboard.
How do I connect TradingView to Tradovate for Alpha Futures execution?
Four steps after Tradovate is already connected: log into Tradovate (browser or desktop), go to Application Settings in the top right corner, click Add-Ons and select TradingView, sign into TradingView with your personal TradingView credentials, and authorize the connection. Trades placed on TradingView then execute through Tradovate into your Alpha account. The integration is free — no additional cost beyond your Alpha subscription. TradingView's own subscription tier affects chart features but not the execution bridge.
What causes "Account Not Found" errors when connecting to Tradovate?
Two causes: the account hasn't been provisioned yet, or the username is wrong. After purchasing an Alpha evaluation, wait 1-2 hours for the Tradovate account to be created before attempting to connect. If the error persists after that window, contact Alpha support — your Tradovate account may not have been created yet. Double-check that you're using the Tradovate-specific username from your Alpha dashboard, not your Alpha email address.
Can I use Tradovate's mobile app with my Alpha Futures account?
Yes. Download the Tradovate app for iOS or Android, log in with your Alpha-provided Tradovate credentials, and select Simulation mode. Mobile is not recommended for active trading due to fat finger risk on smaller screens, but it's practical for monitoring positions while away from your desk, executing emergency exits if your computer fails, checking P&L during the day, and closing positions before the 4:59 PM ET cutoff if you're away from your main setup.
What is the 4:59 PM ET deadline and what happens if I miss it?
Alpha Futures requires all positions closed by 4:59 PM ET daily. If positions remain open past this time, the system auto-liquidates them — but auto-liquidation during fast end-of-session markets can result in poor fills and unexpected slippage. Set a personal alarm for 4:45-4:50 PM ET and close positions manually. Don't rely on the auto-liquidation as a safety net. The deadline applies regardless of which Tradovate version you're using — browser, desktop, or mobile.
Why won't my orders execute on Tradovate even though I'm connected?
Three main causes: a data agreement issue, an account status problem, or unpaid activation fee on a funded account. Check your Alpha dashboard for any account holds. Verify all Tradovate market data agreements are signed under Settings → Market Data Agreements. If you've recently passed evaluation into a funded account, confirm the $149 activation fee was paid and the account is active in your dashboard. Unsigned data agreements and unpaid activation fees are the two most common causes of connected-but-non-executing accounts.
What order flow features does Tradovate lack compared to ProjectX?
Tradovate doesn't natively support advanced order flow tools that ProjectX offered: footprint charts, cumulative delta analysis, DOM surface with volume profile, cluster charts, and power trades detection. Traders whose edge depends on these tools need a prop firm offering Rithmic data credentials, which supports platforms like NinjaTrader, Sierra Chart, and Quantower with full order flow capability. For traders using price action, moving averages, standard indicators, or basic volume analysis, Tradovate covers everything needed and the ProjectX loss is minimal.