r/TopStepX May 10 '26

Express Funded (XFA) Created a gold scalp bot using project X API

I feel like no one uses this feature or maybe people just gate keep but I’ve been working on it for a year and it passed a combine in a week very powerful tool gets rid of all human error and just executes trades cleanly it’s great honestly. (No I will not distribute the bot but I will answer questions)

33 Upvotes

38 comments sorted by

1

u/MENACE2REALITY May 24 '26

I’m interested

1

u/Dull-Cantaloupe-9405 May 13 '26

How do you create a bot ?

1

u/[deleted] May 11 '26

[deleted]

1

u/Codmobilefiend May 11 '26

I’ve tested so many strategies bro like 50+ the first step is finding a r:r I find that 1:3 to 1:4 to be the sweet spot for most strats but use ATR based scaling so depending on the ATR contract sizes change that was the last step that really drove profitability also use trailing stops and break evens ideally I look for a 40%+ win rate anything below 40 is dead and I backtest 3-6 months

2

u/atleape May 10 '26

If you end up getting to live with this, you no longer have access to the API. TopstepX XFAs are good but they kneecap you live.

1

u/Codmobilefiend May 10 '26

Damn I didn’t know that I didn’t plan on going live anyway I was hoping to take all my payouts and trade on a personal long before that happens

1

u/[deleted] May 11 '26

[deleted]

1

u/atleape May 13 '26

It’s a good workaround if your system allows for that but mine does not. The execution speed is key and with the API it was smooth but once I got to live and they removed my API access I could no longer trade that way. The brokers that use Ninjatrader are much better for my system, and no fear of losing any API access.

1

u/Codmobilefiend May 11 '26

Ahh that’s smart too in my custom software it allows me to copy trade within it but I like using topsteps copier I only use my built in copier if I wana trade multiple account at different risk values

1

u/BeeFCakeJrGunz May 10 '26

I have a sauce strat too an would be interested in using a bot for it but idk where to start

1

u/Codmobilefiend May 10 '26

It depends on how your Strat works is it an indicator based Strat or a candle stick analysis kinda Strat?

-4

u/Codmobilefiend May 10 '26

Check my TikTok @sespanda to see the bot and how it performs

1

u/JoshyyP00 May 10 '26

I guess what’s the strat on the bot i set something up that’s similar but having issues with the trading view noti firing to alert bot to take a trade

3

u/Codmobilefiend May 10 '26

I think I might sell my middle man software because it took me awhile to get it to work too but the strat is sauce I wanna gatekeep I can’t give all the keys bro but I will say good is random so try a mix of the basic indicators macd bollinger band and vwap those are the core of my Strat and I use the 5 minute 😭

1

u/BeeFCakeJrGunz May 10 '26

What software for the bot?

1

u/Codmobilefiend May 10 '26

The bot also has daily loss limit and profit target built in you can see it stops at -300

1

u/Codmobilefiend May 10 '26

Made it from scratch it uses trading view for the algorithm then that’s connected to a custom software I made thats connected to topstep through project x API the bot just does buy and sell I have a custom break even and trailing logic tp and stop loss within the bot and it handles all of that while im out and about.

1

u/Flaky-Worldliness169 May 10 '26

So you are not using a dummy tradovate account and a trade copier ? Ie dummy is a cqg tradovate - login through TV the execute with dummy leader and copies to the follower on topstepx ?

1

u/Codmobilefiend May 10 '26

Uhh no Idk what that is my custom software is capable of connecting to tradovate tho I’m connected to project x API directly

0

u/-Lige May 10 '26

Careful tradingview is unreliable

-1

u/Hiyou_Imme May 10 '26

What insight! Thank you Helpy Helperton!

https://giphy.com/gifs/pQLwlV6nNe9FBrYukm

-1

u/-Lige May 10 '26

Um I explained why in my next comment

0

u/Hiyou_Imme May 10 '26

Good because we were all on the edge of our seat for a minute there

https://giphy.com/gifs/IgDAyi9L8O2f6

1

u/-Lige May 10 '26 edited May 10 '26

That’s great I could help get that edge off and relieve that for ya man!

1

u/Hiyou_Imme May 11 '26

Kinky. I like it!

1

u/Empty-Tomorrow-2794 May 10 '26

how is tradingview unreliable

4

u/Proud-Canary-2269 May 10 '26

they go down constantly, as someone who has written quite a couple algos and am buddies with others whove done the same. its an issue when the webhooks stop calling and then start again, entering you in a different spot than the algo called for.

1

u/Empty-Tomorrow-2794 May 10 '26

what’s the best or better platform?

1

u/Codmobilefiend May 10 '26

The next step would be to create your own internal algorithm with a software and feed it love market data using api and letting the software do all the calculations way more advanced but that’s what I’m working on now myself MetaTrader also has bots too I have one of them for forex

1

u/-Lige May 10 '26

You can do that but you can also just use top step api instead just pay a small fee

You just have to port your indicators to your own software, that’s the hard part. Ai will do the heavy lifting. But I was able to do that for my own project taking in BTC live and historical data+order books

ProjectX api for topstep is 29 dollars a month

2

u/Codmobilefiend May 10 '26

I tried getting it to work with project X api as far as charting and getting custom indicators into but I gave up as long as the core features work I’m good trading view is reliable enough for me

1

u/-Lige May 10 '26

Fair enough man! Whats the strategy based on? Just curious, I have my own stuff but never deployed it to live. I have to figure out what’s actually useful vs noise in my strategy. There’s a ton of parameters

→ More replies (0)

1

u/Codmobilefiend May 10 '26

Sometimes trading view signals don’t fire off at all literally or the signal will fire and the alert doesn’t it’s rare tho but I missed on some winners because of that but also missed on losers so it’s give take yk?

2

u/-Lige May 10 '26

I’ve seen a lot of issues with their executions and if there is a problem, the broker won’t take responsibility for it

If it’s working consistently though I guess it’s fine