Any vendors here?

The forum is very quiet, just wondering if we have people who are actively selling their scripts?

I’ve been developing a few indicators over the last year and am thinking about trying to sell them.

2 Likes

Hi @several,

We (Quagensia) are a vendor. We don’t sell individual NinjaScript strategies or indicators like you are interested in doing, but instead sell a no-code strategy builder for NinjaTrader. The customers of NinjaScript indicator vendors can import their paid indicators into Quagensia by applying a special NinjaScript strategy to a chart (instructions: How to Import (or Re-Import) Your Third-Party NinjaTrader® Indicators Into Quagensia N Edition By Applying a No-Code Strategy to a Chart in NinjaTrader®) and then build NinjaScript strategies that use their paid third-party indicators in their no-code strategies without code. If you end up selling paid NinjaScript indicators please don’t hesitate to reach out.

We use FastSpring to sell licenses to our no-code strategy builder and like the way that they handle paying sales tax to all jurisdictions across the world so we don’t have to worry about figuring it out ourselves. They are more expensive than some other options that don’t handle global sales tax if you don’t mind handling sales tax yourself.

We use multiple license services as well, including the very generous free one that members of the NinjaTrader Vendor Program get access to. If you aren’t already a member of the NinjaTrader Vendor Program I highly recommend that you sign up ([NinjaTrader Vendor Program - NinjaTrader Ecosystem](https://ninjatraderecosystem.com/article/ninjatrader-vendor-program/ , Vendor Resource Center | NinjaTrader. The only thing I wish that were different about the NinjaTrader Vendor Program is that we signed up much sooner.

I am really glad you asked this question. Like you, I would be interested in hearing how other vendors handle selling and licensing their products for NinjaTrader. While we are happy with FastSpring and our paid third-party licensing service we are always on the lookout for other services to either give us redundancy or at least to have on our list to evaluate if we ever become dissatisfied with our current providers.

Best regards,

Brook from Quagensia

3 Likes

Hello and thanks for asking this question. I’m sure some (or maybe most) of us are probably a bit shy about widely promoting our products on this forum so as not to come across as abusing the forum for personal gain.

Yes, I’m a vendor - Trinitas Trading - link in my profile.

Mainly focused on building top-tier and feature-rich common standard tools used by a large number of discretionary traders regardless of their methodology or timeframe (scalper, day trader, swing trader). Tools that identify/measure Market Structure and Orderflow (Footprint, Volume Profile, T&S, VWAP/TWAP, Delta).

I utilize Stripe for payment processing and NT’s Vendor Licensing portal for managing licenses and free trials. @Quagensia above listed how to get on this program so I won’t repeat. I also have my own home grown mechanism to remotely shut off access to unauthorized users who find ways to go around NT Licensing Portal.

Also, you’ll need SecureTeam AgileDotNet software for code obfuscation to prevent potential hackers from reverse engineering your code from the compiled assembly. This has its limitations, but it’s better than no security.

Good luck with your endeavor.

3 Likes

I’m interested in selling some scripts too.

3 Likes

Hi everyone !
Im Pablo from The Indicator Store…
Your first steps were perfectly detailed by other vendros here… the most important, start with the free ninjatrader vendor licensing program ; it is free and will save you a lot of time.
…until you have a big customer database and the continuous machine id changing of your customers turns you crazy, and that will be the moment where you will need to think in another solution. We all wish you that happens soon, because that means you had success.
On my end, we changed from different systems, but our current solution is a complete serverless solution using Cloudflare workers. You can control your customers access from a google sheet, and they can use your software on any computer without having to inform you of any change.
If anyone is interested, feel free to contact me

Pablo

4 Likes

I was the 5th registered 3rd party developer on NinjaTrader back in 2008…and it’s been a great ride. I still sell custom dev projects in NT. I[m open for business, anyone should feel free to email me with specs.

4 Likes

I am trying to incorporate the ecosystem API to manage licenses for an indicator being developed. I notice I get permission errors when trying to add, and notice that isSuperAdmin is set to false. Is this a red herring? Does this need to be set to true to use the licenses endpoint? I wonder if any other vendors have this issue is why I post the question here. I appreciate any help.

I can add customer licenses manually in the web UI that NT provides for context.

I figured it out. I was using /licenses, but what I really needed to use was /products/{productId}/licenses. Just thought I would mention it if anyone else ran into the same issue.

1 Like

How do you get the auth token to use the API programmatically instead of grabbing the token from the browser?

That’s a great question. We just use the simplest NinjaTrader vendor program license system setup that has been around for a long time, where the licensing code is embedded into a protected/obfuscated indicator that lets Quagensia users add buttons, text boxes, and check boxes to a chart from their no-code strategies like this ( How to Add Buttons, Check Boxes, Text Boxes, and Labels to a NinjaTrader® Chart Using Control Panels (N Edition Only) – Point-and-Click Strategy Builder for NinjaTrader® – Quagensia). The user emails us their NinjaTrader Machine IDs and we enter them into the NinjaTrader Vendor licensing system manually and email the user back to tell them to close and reopen NinjaTrader so that they are then licensed to use the Quagensia “Control Panels” feature. You are clearly doing something more advanced. I am really interested in the answers to your question as well as I (and I am sure our customers) look forward to this all occurring in an automated way from our online store so that there is less friction in the onboarding process and so that neither we nor our customers need to spend any time doing anything manually or spend any time waiting for each other.

Best of luck with getting your advanced licensing project done @Pancidal.

Maybe another vendor knows the answer to your licensing question?

I hope so, having this part automated was a huge consideration for the platform.

1 Like

I got it working using the ecosystem API’s testToken endpoint. It wasn’t clear in the documentation that this was the endpoint to use, but I can get a token generated correctly using that endpoint. It almost seems like this should be named something more fitting, and not feel like it isn’t production ready.

That said, assuming no breaking changes later on, I believe I can fully automate our customer’s licensing now :smiley: without having to manually enter them in the old system.

1 Like

Yes, I’m a vendor, listed on the eco system, website NTAlgos, and sell third party addons like a data importer, sparsely. Traffic seems to come from Youtube IMO. I don’t think I’ve had any traffic or sales thru the eco system.
Buena Suerte

Al

1 Like

The ecosystem website needs a total overhaul IMO

1 Like

Ill just drop this here..

Newest kids on the block and they smashed it!

If you want to stop wasting your time download today first 100 investors get Special Price.

Home | Shadowworkx

Yeah, man - I’m actually an approved vendor here on the NinjaTrader platform. I’ve developed and released several products including CYMO Pro, ScalpMo, PureMo, and most recently, PredictMo, which is our latest machine learning-powered algorithm.

It’s definitely a lot of work. Developing a product you can stand behind is just the beginning. Once it’s out in the market, the real work often becomes customer support. As others have mentioned, you’ll run into everything from machine ID issues, VPS setups, OneDrive syncing problems with the Documents folder, and a range of unexpected tech issues. You’ll get emails saying an indicator “doesn’t work,” and often it’s not even the indicator - it’s the user’s environment. So you’ve got to be ready to walk clients through these things.

That kind of support experience really starts to shape your growth as a vendor. It’s a multi-faceted process - coding is just step one. Once you start selling, your role shifts into product support, onboarding, updates, and customer education.

My advice? Start with one solid product. Build it, test it, support it - and get real-world feedback. Once you’ve fine-tuned the process and built a base of happy users, then you can look at expanding your offering.

All in all, I’ve had a very positive experience with NinjaTrader as a vendor, and I’m grateful for the opportunity to be part of the ecosystem. If you’re serious about putting in the work, there’s definitely a market and community here for well-built, well-supported tools.

1 Like

Hello!

I am a representative from Rize Capital. We are providing NinjaTrader 8 indicators (both free and premium), strategies, custom programming services, as well as NinjaScript programming training courses. Moreover, our newest category of products are “Tutorial with Source Code” - indicators, strategies and drawing tools that come with a detailed video tutorial and the full source code, so any professional trader with NinjaScript knowledge.

Please do check it out and let us know if there are any ways we could improve. Our website can be accessed through the links above.

2 Likes

ShadowWorkx here with their Proprietary Trading Template… We will have you running within minutes with automated strategies that take the guesswork out of trading. i challenge you to find a better Chart.