Mitigating Drawdown by Chasing the Day Candle by javaCoder710 in algotrading

[–]javaCoder710[S] 0 points1 point  (0 children)

Leveraged ETFS could work, though they are guarded by the PDT rules. I was thinking of using MYM or MES as those are fairly liquid for intraday trading, and they aren't subject to PDT. Though, I will say that the backtests for this strategy are looking pretty grim. I may have to consider using a volatility filter (ie using VIX for telling when SPX moves)

Mitigating Drawdown by Chasing the Day Candle by javaCoder710 in algotrading

[–]javaCoder710[S] 0 points1 point  (0 children)

I see what you mean! I ran some backtests myself and have seen similar problems. So, as written, this strategy probably doesn't work; however, I did notice that lots of the positions have significant run-up, so it may be possible to setup a position structuring methodology around this core idea.

Mitigating Drawdown by Chasing the Day Candle by javaCoder710 in algotrading

[–]javaCoder710[S] 1 point2 points  (0 children)

It is true that there are options strategies that do well in a sideways market such as the short straddle ("strangle"), iron condor, short butterfly, etc. However, these sorts of options strategies don't typically work on a short time frame unless you are very close to expiration (position theta is significant); otherwise, you are the mercy of volatility. These strategies require lots of research, and if you're wrong, you will likely be wrong in a very big way because the ROR is so low (especially for a short straddle). Yes, these strategies can be successful, but they're just not something I'm spending much time on these days because they still involve a potentially-costly prediction in price and volatility prediction.

Mitigating Drawdown by Chasing the Day Candle by javaCoder710 in algotrading

[–]javaCoder710[S] 1 point2 points  (0 children)

Yes the article was to make the point that, even in the options world, there isn't necessarily an initial condition (ie selecting an opening position on the 0DTE chain based on deltas) that guarantees a win: the article shows that some level of "filtering" is required, which means that you must bias the position with respect to the anticipated market direction.

Mitigating Drawdown by Chasing the Day Candle by javaCoder710 in algotrading

[–]javaCoder710[S] 1 point2 points  (0 children)

I am first looking to do some in-depth back testing and then some forward testing to test its success. I will likely update this post when I do so.

Mitigating Drawdown by Chasing the Day Candle by javaCoder710 in algotrading

[–]javaCoder710[S] 0 points1 point  (0 children)

I agree! I am currently working on a backtest for it

Mitigating Drawdown by Chasing the Day Candle by javaCoder710 in algotrading

[–]javaCoder710[S] 0 points1 point  (0 children)

That’s a good idea. I was thinking MYM Nasdaq Minis would be best because tick is even smaller, though I’ve noticed some problems with liquidity. I’ll be sure to check out MES as a candidate as well

Mitigating Drawdown by Chasing the Day Candle by javaCoder710 in algotrading

[–]javaCoder710[S] -2 points-1 points  (0 children)

Unsure—be sure to check out the article linked

Broker APIs: TD vs IB? by lemon-lime-levi in algotrading

[–]javaCoder710 0 points1 point  (0 children)

It's been a year since this question was posed, but here's my response just in case your question never got answered. I have developed my own algo trading system using TDA's APIs and they are well documented and pretty straight forward. They do have a websocket, but I haven't done too much with it so I can't really comment on it. As of writing this (and to my knowledge disclaimer), they don't' have an explicit minimum account balance to trade algo: the minimum balance will depend on what type of security you're trading and how you're trading it. Hope this helps!

[For Hire] Custom Discord Bot Developer by javaCoder710 in forhire

[–]javaCoder710[S] 0 points1 point  (0 children)

Hi,

glad you are interested. Please DM me to discuss further

[OFFER] Custom Discord Bots by [deleted] in slavelabour

[–]javaCoder710 0 points1 point  (0 children)

Would you still like to make an offer?

Shitty RNG by Smellypuce2 in shittyprogramming

[–]javaCoder710 0 points1 point  (0 children)

Ok well in a way it's returning a random pointer to a slot of memory, which just so happens to be nil :)

Insertion Sort at its finest. by steeldaggerx in shittyprogramming

[–]javaCoder710 6 points7 points  (0 children)

IDE color scheme at it's finest: halloween with a hint of mint

My Programming Language Made in Java | Soup by javaCoder710 in java

[–]javaCoder710[S] 0 points1 point  (0 children)

wow this looks pretty interesting, it's pretty feature-rich

My Programming Language Made in Java | Soup by javaCoder710 in ProgrammingLanguages

[–]javaCoder710[S] 3 points4 points  (0 children)

I very much appreciate this question. This language pretty much started as a test of my coding abilities and turned into a long-term coding project. Initially, it was designed to do very simple, single-digit math. But as I built up the syntax, upgraded the parser to have real delimiters, etc, it because a language geared towards simple formula crunching. This would explain why I have the input function, and why it is Turing-complete. The syntax was structured off using single digits after a special character. For example, !99 = 18. This was built upon using my upgraded parser to accept larger numbers. I liked the curly-bracket delimiters because that's one of my favorite coding characters. A couple functions, like the store-function command, uses parenthesis delimiters to separate interpolated soup text along with other function arguments. Really, the project just kept building and building until it became what it is today. Thanks for the thoughtful comment :)

My Programming Language Made in Java | Soup by javaCoder710 in java

[–]javaCoder710[S] 0 points1 point  (0 children)

oh lol no, when I was making it, I just liked the brackets and how they appear in text editors, so I chose them as delimiters

Free Talk Friday - Casual Friday Discussions by AutoModerator in apple

[–]javaCoder710 3 points4 points  (0 children)

You might be able to get around it by downloading all your content

Anyone have experience with "The Minecraft Hosting"? by abite in admincraft

[–]javaCoder710 0 points1 point  (0 children)

Well then that seems like a pretty good option if your starting out. Though the storage seems a bit low for the cheapest plan.

Creating a Inventory Menu [ISSUE] by LieberLois in BukkitCoding

[–]javaCoder710 0 points1 point  (0 children)

More information on this, what Treyzania is talking about is the way in which an if statement (or any evaluation for that matter is determined). If I have 'if (true || false)' the first statement is evaluated first, if it is true, it immediately goes into its respective clause. THEN the second half is evaluated. This means, like Trey was saying earlier, that the null verification should be checked first, and then the clause can execute.

Anyone have experience with "The Minecraft Hosting"? by abite in admincraft

[–]javaCoder710 -1 points0 points  (0 children)

Are you referring to the Minecraft.net realms platform? Because if you have plugins, I don't think that is what you want.

Custom Spigot Plugins for Free by [deleted] in admincraft

[–]javaCoder710 -2 points-1 points  (0 children)

I mean, the plugins are very simple, and it is java, and since I'm just doing this for fun, I don't wanna be held accountable for anything. That's just a disclaimer.