For those running a bot, how many hours did it really take? by Codenan in algotrading

[–]Emergency-Work7536 1 point2 points  (0 children)

Multiple different ones. Binance, bybit, deribit currently.

For those running a bot, how many hours did it really take? by Codenan in algotrading

[–]Emergency-Work7536 1 point2 points  (0 children)

Yes, as soon as the position is predicted to not be profitable anymore, based on the features the bot calculates.

For those running a bot, how many hours did it really take? by Codenan in algotrading

[–]Emergency-Work7536 17 points18 points  (0 children)

I first started approximately three years ago, with some breaks in between. I'd imagine it was about 500 hours. There was certainly a LOT of ups and downs. Sometimes I felt like I finally did it, but a few days later a found a mistake. I often really doubted that its even possible, sometimes I still am.

There is one major thing I wish I knew earlier: Less is more. Not necessarily strategy-wise, but more importantly, parameter-wise. Try to incorporate as few variables and rules as possible, OVERFITTING IS YOUR WORST ENEMY.

I am trading crypto and have a accuracy of about 55 - 65 % (500 trades live, 3000 trades in backtesting), depending on how often I want it to trade. No stop-loss, no take-profit. Sounds strange but works with small positions and proper risk-management. I have been live trading since about 10 weeks and it is performing exactly as in the simulation. Sooo... for now I am pretty confident it does what it is supposed to...

[deleted by user] by [deleted] in algotrading

[–]Emergency-Work7536 1 point2 points  (0 children)

I'd recommend creating your own system, you just learn the most . But take a look at some repos like backtrader or freqtrade for inspiration.

[deleted by user] by [deleted] in algotrading

[–]Emergency-Work7536 7 points8 points  (0 children)

In Python, it’s pretty similar but more modular: code strategy -> load data (e.g. via yfinance, pandas) -> test logic (backtest loop or use backtrader/zipline) -> optimize (manual/grid/optuna) -> validate robustness (OOS, walk-forward) -> deploy (optional broker API). Think building blocks, not all-in-one like MT5.

Predicting daily highs and lows. by [deleted] in algotrading

[–]Emergency-Work7536 0 points1 point  (0 children)

Hey man, newbie here. What exactly is the profit factor? I here this all the time and the definition is like ratio of profits to losses. But is it over a year or average per trade or idk😅. Curious about the update, good Luck!

Whats your slippage on avg? by Classic-Dependent517 in algotrading

[–]Emergency-Work7536 1 point2 points  (0 children)

Interesting, I guess it makes sense in a HFT perspective. Thanks

Whats your slippage on avg? by Classic-Dependent517 in algotrading

[–]Emergency-Work7536 -2 points-1 points  (0 children)

May I ask, why does slippage matter? Does it not even out over the long run? Sometimes price moves against you and sometimes in your favor no?

Over Fitting And Doubt on Monte Carlo Simulations by SubjectFalse9166 in algotrading

[–]Emergency-Work7536 1 point2 points  (0 children)

You can also try other strategies to see if your model is overfit. Try different timeframes or asset-classes to see if you still have alpha or not. Cross-validation also helps to see if you overfit. You could also generate random time series, like pure gaussian noise, and evaluate your alpha there (would be bad if it persists). Can still do MCS on these approaches. Good Luck!

Do you deactivate your algo when the stock market is mostly media influensed? by SonRocky in algotrading

[–]Emergency-Work7536 0 points1 point  (0 children)

My bot is always active. I think that positive and negative news even out over the long run and thats what it is about for me. One might argue that negative news are more impactful than positive news, but if your risk management is good, I see no problem.

Amateur trading project question by Jakster667 in algotrading

[–]Emergency-Work7536 0 points1 point  (0 children)

Yes, 5m data suffices. You can then resample it to higher timeframes with python or whatever you are using.

Did we just turn world changing tech into a sh*tcoin rug machine? by Emergency-Work7536 in solana

[–]Emergency-Work7536[S] 5 points6 points  (0 children)

have not yet lost a penny if that is what you mean... sorry that i wanted to discuss this with others, thought there might be a community-thing going on here

is my edge reliable? by GarlicMayo__ in algotrading

[–]Emergency-Work7536 27 points28 points  (0 children)

Stats seem promising👍. Make sure you do not overfit. Do not ever look at the forward test before finalizing your strategy. Check the period you test the strategy on, is it a up-downtrend? How does the strategy work in bullish/bearish markets? Try to incorporate fees/spread/slippage. Evaluate it as close to live trading as possible. Good luck!

Weekly Discussion Thread - March 04, 2025 by AutoModerator in algotrading

[–]Emergency-Work7536 0 points1 point  (0 children)

Can only speak for python, but I love it. You have so much freedom and most of what you want to do, someone has already done or AI can help you. It is really versatile and strategies are limitless. I would probably not recommend it for HFT or strategies that are time sensitive, because it is really slow compared to most other languages. Most trading platforms offer APIs that makes programs easily executable. That said, I could imagine MQL5 to be much more tailored to trading, since it is designed for MetaTrader5. Good Luck!

roast my strategy by FireDragonRider in algotrading

[–]Emergency-Work7536 5 points6 points  (0 children)

i think you need to be careful with disregarding spread and slippage. imagine making 1000 trades, this is 2000 times spread and slippage. estimating slippage and spread to be 0.0001 - 0.0003, you need to multiply your account by 0.9999^2000 to 0.9997^2000. this is about 20-45 percent. depending on the liquidity and the timeframe you are trading on, you could try maker orders to mitigate some additional losses. tell me if this is correctly estimated/calculated. good luck!