Update 7/12/26: Previous UFC promotion looks expired, but looks back at this link. Promotion seems the same to me, but there is a chance I’ve missed some difference? Hat tip to reader Drew
The Offer
- NinjaTrader is offering a $100 bonus to celebrate their partnership with UFC. Must deposit $100+ to be eligible.
The Fine Print
- The credit will be posted to one qualifying account within 7 days after the funding requirement is met. The credit is not available for trading, margin, account minimums, buying power, or withdrawal until it is posted. Once posted, the credit may be used to support margin requirements, but it cannot be withdrawn or transferred for 60 days.
- Open and fund a new live trading account through NinjaTrader Clearing, LLC (“NTC”) with at least $100 in cleared funds within 30 calendar days after creating your user profile, and you will receive a $100 promotional account credit if you satisfy these offer terms.
- Offer available only to new individual customers. Joint accounts, IRA accounts, and customers classified as professional market-data subscribers by any applicable exchange are not eligible. Limit one credit per customer. Offer cannot be combined with other promotions.
Fees
- There is no monthly fee but there is an inactivity fee. Free account plans that log in to their trading solution but do not make any trades in the live trading environment every 30 days will be assessed a fee of $35
- They also charge you for market data, this is an option to choose during sign up and each option has a fee. You can opt out of this market data (very bottom of the screen) but something to be aware of. There is some market data that can be included for free, but if your balance is $0 they will charge $12 so just opt out. If you accidentally signed up for it you can cancel it here.
Our Verdict
The market data fee seems relatively easy to avoid during sign up, the main issue is the inactivity fee so you’ll need to make a trade every 30 days (or more often). You’ll probably need to keep the account open for 90 days (at least 60 days for the bonus to post) so realistically looking at a minimum of three trades. Easiest should be to take one micro trade for a tick each month and you only pay the commission (about $1). There might also be a two month grace period. This rep says no grace period.
Seems like you can join, deposit $100, wait 60 days and then withdraw $200? Very possible I’ve missed something obvious though (update: what I missed were the fees now mentioned above). Don’t see any other ways to stack this unfortunately. Futures trading finance bros seems like a natural fit for MMA gym bros. In fact the Venn diagram might just be two overlapping circles.
Information on closing an account can be found here, but seems easy enough to just zero balance.








Can you get in trouble by doing this?
disregard
Dead? may have waited too long 🙁
Did you have to wait a certain amount of time to withdraw funds? I’m showing a $200 balance and able to link via ACH to my bank but whenever I try to confirm the withdrawal it just times out on me.
I think that is possible. When using my order settings and the stop limit is triggered, it tries to sell it as quickly as possible at the market rate, and that could technically be the same price you bought as. It is unlikely but it could have triggered and then changed again. It is also possible for someone to do this and technically only have a 63 cent loss to I think because they could have sold with a profit of $1.25. But none of my simulated tests every did this. You can look at your past trades at https://td.ninjatrader.com/statements > report type = orders > day = this week > Go > then compare the difference between “Notional Value” column. I updated my risk settings to $1 too, just in case that does force your result too. Thanks.
Copied your trade exactly, lost $3.13 as expected. Thanks for walking through this!
Mine was $1.88 in loss (fees), no trade loss, maybe because I set mine at $1 for daily loss in risk settings.
Thanks to someguy🔗 and ChurningAndBurning . I’d be lost without your comments and explanations! Got my first trade done for $3.13. See y’all in August.
Gotcha thanks!
007 You want MES, not ES…
Here’s the second part of my iOS app order https://imgur.com/a/mUY1Ysy . Thanks again!
someguy🔗 Is this the same order on iOS app https://imgur.com/a/FZBVizN ? I seem to have lost $19. Is that because you have to do it at 6 PM CST on Sunday or Thursday to avoid volatility? Thanks!!!
yeah i read it and copying your trade, very confusing interface since im not a trader
This might be the worst app I’ve ever seen. Truly impressive.
Thank you!
So weird, I don’t recall entering that. 🤷♂️
If you have a zero balance how are they going to charge you? I don’t think they are going to charge your bank account a fee. I’m thinking if you have a zero balance they will close your account. I’m no expert, just a Ninja in disguise!
This is what I saw when signing up today https://imgur.com/a/OftWGUs bottom of page
T&C https://account.ninjatrader.com/micro-contract-terms-and-conditions
No, you have to keep your account active by making a trade so you don’t get hit with $35 fee. There is a great writeup by ChurningAndBurning and myself below that explains the whole process if you are interested.
you can churn this every 25 days?
What about the inactivity fee? I thought we had to trade to stay safe.
I already got it, have to wait another 40 some days before I can withdraw it.
How long until you get the $100
Yea, I got the $100 from the previous bonus within a day or so of depositing my $100. But I must wait 60 days before withdrawing, and need to do a trade every 30 days or less to keep from paying $35 fee.
Did you get the bonus already?
You’re probably all set. You can verify here: https://td.ninjatrader.com/settings/plans For more info search the comments for “Market Data”, but basically you can’t really opt out since you need it to make trades. So just make sure you cancel the market data renewal AFTER your account is empty. Then you should be all good. If you have funds in your account, it basically forces it to renew again. Just make sure you stay on the $0/monthly plan, which it sounds like you already set.
Placed first trade. Lost $3.13 as expected ($1.25 in trade and $1.88 in fees). Very easy. Just takes one send order. https://ibb.co/5xxtPWHS Will wait 25 more days and do it again. Now I can tell people I trade futures and they’ll think I’m a total baller. 😎💰💰
I’ve been to a lot of poorly designed websites but this one might take the cake
Go to transfer funds on the left under trading…then select withdrawal next to fund. Choose the funding destination and the amount should be good to go from there!