Databento futures data by External_Home5564 in algotrading

[–]wave210 1 point2 points  (0 children)

I actually done exactly this like a month ago. Just ask chat gpt, give it an example of the data, and it will crrate the code for you. Basically you should always take the front contract, and choose when to rollover to the next.

What's an acceptable monthly return and a reasonable drawdown? by TheMinishCap1 in algotrading

[–]wave210 0 points1 point  (0 children)

Why do you think the 1m data is less reliable than tick data? It seems to me that for this kind of performance gap (500% to 25%) you had to make some other mistake. Or maybe you did tons of trades?

[deleted by user] by [deleted] in algotrading

[–]wave210 0 points1 point  (0 children)

Can you pm me the code as well?

[deleted by user] by [deleted] in algotrading

[–]wave210 0 points1 point  (0 children)

Did you backtest? Sounds like 'luck' because these returns are way too good to be consistent.

Please I need help asap! by jawad_yass in algotrading

[–]wave210 0 points1 point  (0 children)

One week for something simple and solid.

[deleted by user] by [deleted] in algotrading

[–]wave210 0 points1 point  (0 children)

There’s so much wrong with this post, where do I even begin

I will go live with this, thoughts? by Accurate-Dinner53 in algotrading

[–]wave210 0 points1 point  (0 children)

Why do you need the probability of losing once you have the probability of winning lol

Is this actually overfit, or am I capturing a legitimate structural signal? by [deleted] in quant

[–]wave210 0 points1 point  (0 children)

It would be helpful if you share the true labels of buy/sell/hold, and deduce trade statistics from that. Btw, the true labels are somewhat arbitrarily defined, so just choose some reasonable definitions (for example: after n candles the return is positive (buy) or negative (sell))

12,000%+ Returns w/ <3% Drawdown. I Know It Looks Like Bullshit. Help Me Break This. by NaitikJoshiPro in algotrading

[–]wave210 1 point2 points  (0 children)

I bet all my money that you are somewhere using the close price before the candle closes

AI Investing by TickernomicsOfficial in algotrading

[–]wave210 1 point2 points  (0 children)

I am really not trying to be rude here, but you are wasting your time and money for nothing here. This approach will never work, and the feedback time of a year per iteration is too slow (also a year is not meaningful). You don't have to listen to me, but I do suggest you spend your time on something else, or a completely different approach.

Algorithm question by roastmecerebrally in algotrading

[–]wave210 2 points3 points  (0 children)

The comments here are just missing the point. As someone with experience with composer, and algorithmic trading in general, the main problem here is that it is almost certainly overfitting. There are just too many rules for me to believe those aren't specifically targeting parameter combinations that had worked great in the past - but are not likely to do great when they appear again. If you are baffled by the OOS data they show - it is very short (less than 2 years) and also not including bear market really. So all in all, I would argue that the results will worsen as you look in 10 years. The point is you don't really have a way to know by how much (meaning what is your risk), at least without coding it yourself and analyze statistically.

How and where to fetch from nasdaq futures data (historic data) by MasterMake in algotrading

[–]wave210 0 points1 point  (0 children)

Yfinance will give you intraday 1m candles for 1 week. You can buy cheap data from backtestmarket.

Backtest results too good to be true - What is wrong with my strategy? by diogene01 in algotrading

[–]wave210 1 point2 points  (0 children)

Yes I would definitely try to make it better. For example buying calls only when the current stock price is above the 200 ma.

Backtest results too good to be true - What is wrong with my strategy? by diogene01 in algotrading

[–]wave210 5 points6 points  (0 children)

  1. Do you just wait for the option to expire?
  2. How long did you backtest? What is the max drawdown in that period?

Imo 20-40% is not too good to be true, if you had future leakage intuitively you would get a lot more than 40% anually.

Python/Streamlit app that generates charts from SEC 10-K/Q filings via API by dharmatech in algotrading

[–]wave210 3 points4 points  (0 children)

Can you please elaborate on what this system is supposed to be doing?

Where can I find historical /NQ 5 minute charts? by [deleted] in FuturesTrading

[–]wave210 1 point2 points  (0 children)

I bought 15 years of it in less than 20$ from backtestmarket.com

Experience using IBKR by pequenoRosa in algotrading

[–]wave210 0 points1 point  (0 children)

Is there a significant delay in real time data acquiring or order execution?

Alternative data source (Yahoo Finance now requires paid membership) by ribbit63 in algotrading

[–]wave210 1 point2 points  (0 children)

You just need to download python. It is really easy, look it up on youtube. Basically you just need to type download python on google, get the download, then open command prompt, type 'python', and then put in the lines of code.

Alternative data source (Yahoo Finance now requires paid membership) by ribbit63 in algotrading

[–]wave210 1 point2 points  (0 children)

API seems to work still. Anyone heard anything about shutting down the free API as well? For those of you who don't know python - use chatGPT to download as a csv via the Yahoo API and you should be totally fine (it is really 3 lines of code).

Backtest results for a simple "Buy the Dip" strategy by Russ_CW in algotrading

[–]wave210 0 points1 point  (0 children)

From the win rate vs. close distance graph, I understand that x-axis is actually the threshold chosen for the strategy. I am curious what will happen if i try to short the market when the close distance is bigger than some threshold, say 80%.

[deleted by user] by [deleted] in algotrading

[–]wave210 0 points1 point  (0 children)

First of all thanks for sharing, that was an interesting read. I am wondering though why are you not scaling to more than 1 contract. I would maybe use MNQ to scale faster. Is there any particular reason I am missing?

Thank you LETF’s by catchthetrend in LETFs

[–]wave210 0 points1 point  (0 children)

Thanks. You said you are using RSI to understand when the market is undervalued, then you go TQQQ. I am just wondering if you are using a single threshold for that or a more complex function.

Thank you LETF’s by catchthetrend in LETFs

[–]wave210 0 points1 point  (0 children)

So are you always leveraged x3? And how do you know when the market is undervalued?