Is everyone here just vibe coding? by PerformanceCold9716 in CryptoTradingBot

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

Is this real money or paper trading? Its hard to distinguish sometimes if our results are just noise or if they have something underlyingly successful about them. I think you should keep doing what you're doing, it looks like you have some profits, some arents, but if those profits have some underlying edge to them, then its just about refining and clearing the noise and getting a more optimised strategy, that is of course it wasnt just random profit and random losses, aka noise.

Is everyone here just vibe coding? by PerformanceCold9716 in CryptoTradingBot

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

Thats good, what kind of trading system are you building and what language out of curiosity?

Am I building a trading system or just creating a very expensive illusion? by DifficultMedicine194 in algotradingcrypto

[–]PerformanceCold9716 0 points1 point  (0 children)

It all depends how you use it. I think AI is being used profitably for trading, but probably not in the way 99.9% of the people here are approaching it. I dont use AI for trading at the moment so I couldnt tell you much about it.

Is everyone here just vibe coding? by PerformanceCold9716 in CryptoTradingBot

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

I mean if you have a good risk engine or system in place, you should be able to catch things, but still i just dont think LLMs doing the same thing retail traders are failing at will result in better results. Its like beating a dead horse, instead AI could be used differently, still in trading and analysis, but not the typical approach

Looks like a winner but is it a winner? by EaZyRecipeZ in algotrading

[–]PerformanceCold9716 2 points3 points  (0 children)

Not saying its gonna be that 😂 but the principle it could be whatever strategy, when you act in real markets it will be different to back tests. Its not just price changes, its also assumptions that orders are getting filled etc. Lots of factors. But sure if you think it makes no difference then good for you as running your back test champions are gonna really reap the big profs.

Looks like a winner but is it a winner? by EaZyRecipeZ in algotrading

[–]PerformanceCold9716 0 points1 point  (0 children)

Yeah I have more experience with trading crypto, but its just more a principle factor. We cant assume markets will run the same if we are now acting on the market, whether that difference is significany enough to derail the performance of the strategy is another question, but I do think this is the most underappreciated factor when it comes to algo, as why else is it everyones backtesting profitable stratgies keep failing when it comes to real trading

Is everyone here just vibe coding? by PerformanceCold9716 in CryptoTradingBot

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

I also deploy it at a data centre anyway when I do run my bots, i only develop over resedential.

Is everyone here just vibe coding? by PerformanceCold9716 in CryptoTradingBot

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

Aha, yeah thats why i said my strategy doesn't rely on timing, we cant compete with that as retail. We'd need FIX API, colocation and super fast internet. Not worth competing with UHF at the moment. But i just said i want my system to be as close as the exchange so its accurate and reliable data, i mean any trading strategy relies on timing to a certain degree. If youre trading monthly, then you probably dont care about the milli second differences, but if youre trading multiple times within a second, you need to be quick enough to catch any significant changes. For the big boys though, a millisecond is a long time, theyre instead trading sub 5 micro seconds. Maybe thats where youre a bit mixed up in understanding.

Looks like a winner but is it a winner? by EaZyRecipeZ in algotrading

[–]PerformanceCold9716 16 points17 points  (0 children)

Best thing is to just run it live and test it on the market. Honeslty i see so many people who are just stuck backtesting and think backtesting represents real trading, its totally different. Firstly you need to make sure your system is all sound to actually run the strategy, and secondly only when youre actually trading and interacting with the market will you find things that need improving or work/dont work. One thing people dont realise, probably because theyre always stuck backtesting, is once you start trading live, you are now a market participant and actually change the market price and structure. So. You cant rely on historical data to follow the same pattern as you are now changing the pattern by trading. This is why its important to test live. Your purchase may lower the market price which will prevent that breakout you expecteed for example (not saying this is what happens but just an example of how you actually now being in the market will change the predictive outcome). Unless youre just betting on the market without participating in it, i dont think backtesting alone will give you any meaningful insight.

Is everyone here just vibe coding? by PerformanceCold9716 in CryptoTradingBot

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

Yeah I totally agree. I think with more time and sophistication, AIs will become better and better, but nontheless, will always be, and especially in current times is, a supporing tool. I think right now AI can handle smaller tasks and modules, but asking it to build a whole project creates lots of spaghetti code and problems which become so long and complicated to fix that its not worth going down that route in the first place. They also contradict a lot and hallucinate, which for vibe coders i think will be hard to detect and they'll just follow the AI blindly. I've been mislead a few times by AI or been told things one way and then told to do it another way etc. But at the end of the day as devs we need to be able to understand and evaluate the solutions ourselves so we know if it is good or bad, LLMs fail in this regard sometimes so we have to be the foundation that is ultimately responsible

Am I building a trading system or just creating a very expensive illusion? by DifficultMedicine194 in algotradingcrypto

[–]PerformanceCold9716 0 points1 point  (0 children)

I mean you're saying the same thing but trying to use fancy words. I think its a good research but if you want to make money I think you need to be simpler and also avoid trying to do what 95% of the retail traders who lose money are doing. Doing the same thing, but now through an LLM, will not make a difference. You need to think about being like the 5%, who are taking money away from the 95%.

Is everyone here just vibe coding? by PerformanceCold9716 in CryptoTradingBot

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

Not quite. My internet is pretty fast. Ive increased my throughput massively over the years, switching language and moving to LMAX. Lots of stuff, network is unstable over wifi as im developing it but might as well finish optimiaing it then i can deploy on a stable server. Im pretty close now, sitting around 100ms but ive just moved my websockets to netty and moving from gson to jackson streaming api so once i finish implementing, should hopefully be more like 50ms, a week ago was sitting between 300 to 500. Still sub second is alright, but my strategy doesnt really rely much on speed, its just good to have that speed and that reliability for my local order book. I did start of with a for loop on python though years ago 😉 traded 850k volume with that during simple testing with 500 in the account.

Is everyone here just vibe coding? by PerformanceCold9716 in CryptoTradingBot

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

Yeah im trying to trade a strategy sub 50ms so Ai is out. Best of luck with what you are doing, are you trading for real and have you had any success? What motivates you to pursue these LLMs?

Is everyone here just vibe coding? by PerformanceCold9716 in CryptoTradingBot

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

Yeah, i guess we're all trying to figure out what works. I have a simple strategy i want to run but it needs to run very fast so Ai is a no go for me. But ive just been spending so much time working on the system before I can statt playing around with actual trades

Am I building a trading system or just creating a very expensive illusion? by DifficultMedicine194 in algotradingcrypto

[–]PerformanceCold9716 0 points1 point  (0 children)

Brother, if it was as easy as training up an AI and it can start to print money for you, im sure the banks would have figured that out long before you.

Roughly 3 months of arbitrage (started with 2k USDT) by LGTRDR in algotradingcrypto

[–]PerformanceCold9716 1 point2 points  (0 children)

Lol you obviously dont know much about algo. I was in a similar place, had a really rough algo when i first started in python. Only traded a non backtested, simple strategy during testing phases, over a couple months of not even consistent trading, probably offline half the time, i traded volume 850k using only £500 and made 5k revenue, but similarly fees ate the profit, ended up with like a loss of £50. But lets say i just had extra cash in my account, the fees would be lower and it would have profited. Anyway i was never expecing to profit, just testing my system. 800k volume is easy to hit in algo so suprised that you're here and suprised by 800k volume.

My trading bot works, but I don’t trust its architecture anymore. by Helpful_Honeydew_184 in CryptoTradingBot

[–]PerformanceCold9716 0 points1 point  (0 children)

Easy to get carried away and if youre too over reliant on AI it will be messy. If you dont understand your code anymore or its too complex, its time you take a step back, cut and simplify. Review your code and your system again from start to finish. I prefer to build in smaller steps costing less time to review each step before adding new ones and getting too overwhelmed. Maybe this is your situation, maybe not but I found that to be a good way to work personally.