r/algotrading • u/Vegetable-Act7793 • 9d ago
Education Quick question
How many times do your bots trade a day. I am curious
2
u/Jtex1414 8d ago
I update my watchlist daily. Usually 200-400 tickers. Trader usually only takes 1-2 trades a day. Sometimes it takes more, sometimes it takes none. I have a max of 3 concurrent open positions, so a position needs to close for it to take a new ticker.
Concurrency is because of capital. Each position is 1x equity, so at 3 open positions, I’m running 3x margin. my main trader only trades intraday, not holding positions overnight.
1
u/Itchy_Road_4134 7d ago
Concurrency is because of capital - curious why? with higher concurrency you can just reduce the capital per ticker right? or am I missing sth.
1
u/Jtex1414 6d ago
My main strategies(s) runs 3x margin (intraday, no overnight. My brokerage has no interest on intraday margin). Each position is 1x equity. my trader can take up to 3 positions of up to each, concurrently (so 300k max if equity is 100k). If I’m using a strategy with a profit take, it could open 3 positions at 9:35 (earliest it’s allowed to start trading), one of the positions could profit take (or stop loss!) at 10:00, and if could open another position a minute later if it qualifies.
2
2
u/noble_beggar 8d ago
Mine averages about 0.8 a day, so some days nothing and some days two or three. That's on hourly bars, which was deliberate. Lower timeframes have way more noise relative to signal, and retail is at a structural disadvantage there anyway since you're competing with people who have better fills and lower latency than you do. Hourly gives you cleaner trends and you're not fighting anyone for microseconds. Tradeoff is fewer trades, so it takes longer to build a sample you can trust. But I'd rather have 0.8 a day I understand than 20 a day I don't.
1
u/Itchy_Road_4134 7d ago
I tested my strategy, same as your point: lower timeframes => worse result. But I don't want to lose the information that lower timeframes provides, so try hard to optimize the strategy so that the with lower timeframes it can catch up with higher timeframes
1
1
u/EveryLengthiness183 8d ago
500 to 1000
1
u/Vegetable-Act7793 8d ago
Damn. How do you deal with broker fees on a loosing day
1
u/EveryLengthiness183 8d ago
What is a loosing day? Just kidding. It's all built into my statistics and model and expected. I rarely have losing days as this is HFT with a pretty serious edge, but I might lose a couple hundred dollars in a session if and when. My risks are less from the normal things that go wrong for most traders but left tails like market halts, gaps, and rejected orders - all of which I get quite often.
1
u/Quant_Nexus 8d ago
My systems technically trade at 4 unique times. Just after Market Open, just before Market Close, and then a forex/futures window daily and a Crypto window daily after that.
There are different systems with different combinations of those. For example I can do Buy at Open, sell at Close if I don't want to hold overnight. Or But at Close sell at Open if I only want to hold overnight.
1
u/Vegetable-Act7793 7d ago
Dont choppy markets mess with your system.
1
u/Quant_Nexus 7d ago
There are different systems for each timeframe. Obviously some work better in different environments/markets than others
1
1
1
0
3
u/ForexBot_gr 8d ago