[BETA TESTERS NEEDED] GammaOrderBook – Gamma Exposure Levels for ES & NQ (NinjaTrader 8)

Yes, to a point, which is why you are seeing many people trying to promote products now. I’ve said this before, code is cheap now. I’ve been creating software for a long time, both simple and complex enterprise software at Fortune 500 companies. I rarely write manual code anymore. I wouldn’t say “10 minutes” for something like this :joy:, but yes what the original poster created and tried to sell without the ability to explain it can easily be duplicated. I’ve previously released plenty of indicators and open sourced all of them. Some are decent and some are bad, but they were open sourced. I think one had 250+ stars and around 70 forks. I’ve recently deleted my GitHub for them, but I can always create a new one.

You are right. This forum has mostly become people trying to sell their products. Prior to AI, you never really saw that in the old forum.

I agree with you.

…and I’ll say 20 minutes, instead of 10 minutes (if one has an options data feed)

:joy: You should try it to see if you can do it in 20 minutes. I’ll post the source code within a week or so.

Edit… give yourself one hour.

I did, unfortunately.

If you feed the IBKR API library to an AI tool, it’ll create all the calculations within the code and display the graphic, then you can check it against your own calc via excel or other means.

[Deleted commentary here]

Here’s some info on downloading options chains data with the IBKR API: https://www.youtube.com/watch?v=60VZuwrCcZk

It reduces the file size a bit.

Prose is the new code. Communicating an idea to a machine, a picture goes a long way.

It’s a little bit more than a single file.

I’ll say it again, the hardest thing in trading, is sitting there and doing nothing and just watching. It’s screen time. Watching grass grow, seeing how price reacts to gamma level, or a price level or whatever. It’s just watching the clouds. Forming conviction after sufficient impressions, and then having the impetus to enter. The ease with which code can be implemented today, is wild, and it’s available to every single person affordably, but that isn’t where Alpha is. The alpha is still, for the retailer, sitting there, and watching and building confidence, understanding relationships, and seeing price reactions, and developing conviction.

I added a few more improvements, particularly for support for also stock options draggable legend, etc, and its underlying, but this is really a new age. So if you got an indicator that you posted out there, somebody’s gonna replicate it in the blink of an eye. Here’s my recreation and with all I put int here, it took a hour and a half roughly.

Nice. You should leave it on next week to see if it works as expected. It’s easy to get an LLM to make something look similar to something else. Maybe sell it for a steep discount. Only $5 a month with a 30 day free trial. :rofl:

It works, it’s the same data sources as my other option tools.

But I don’t think I’ll be selling indigators anytime soon because I won’t be able to deal with the questions or the little inquiries that would be part of managing customer service. And I don’t need nor do I want to. I got into tradnig to make what I need on monday and sleep in every other day.

Basically somebody else can replicate this in an hour and a half like I just did.

Yes, you can replicate the look of an indicator. But that’s very different from replicating the actual model behind it. I’m not even talking about the one I’m building, which is relatively simple. There are plenty of sophisticated tools out there where the real value isn’t the visuals. It’s the proprietary modeling, domain expertise, data engineering, and infrastructure operating behind the scenes. The UI can be copied. The underlying logic, research process, assumptions, and execution pipeline are much harder to replicate and often can’t be replicated accurately at all. As I mentioned before, the challenge is not calculating gamma. The hard part is inferring actual dealer positioning, inventory, and hedging behavior from incomplete public data and assumptions.

Two indicators can look nearly identical visually while producing materially different signals because of differences in methodology, filtering, calibration, update logic, liquidity assumptions, volatility modeling, or how exposure is estimated across expirations and strikes. If it were as simple as recreating the chart visuals, then everyone would be trading like Renaissance Technologies.

I understand, I’m saying that I’ve built other options tool, that a bit more complex than this. Its already verified during market hours, but I get your point .

Those guys don’t discuss their ideas, for good reason. Plus what they’re doing requires a lo tof capital, not my ballpark

@Andrew_Tsujiguchi Why did you delete all your comments? Anyways, not too bad for only a couple days from someone you said doesn’t know how to program.

screenshot

1 Like

I like that, we both recreated it, no one is gonna try to sell indicators on this forum again.

I can test the gamma orderbook

@Andrew_Tsujiguchi It’s coming along! Just working this on the side. Hopefully, release something towards end of the week.
screenshot2

3 Likes

I’ve been plotting GEX profile on TOS. Where are you getting OI data for the NT indicator?

Its delayed data from CBOE. https://cdn.cboe.com/api/global/delayed_quotes/options/_SPX.json

I was also looking at ThetaData as a cheaper alternative too. https://www.thetadata.net

2 Likes

Beautiful! This is turning into the trading forum of the good ol days, people sharing information, learning, inspiring others.

1 Like

@Andrew_Tsujiguchi Thanks for all the encouragement. I finally did it! Took about 5 days, which I think is pretty good for someone that doesn’t know how to program. :sweat_smile: Check it out when you get chance. I even have documentation about basic dealer positioning in case you know someone that needs a refresher. There is no trial, subscription or application for it. It’s free! You can even see the source code. Looking forward to your reply.

2 Likes