cTrader vs FIX API Ticks per second, CPU
cTrader vs FIX API Ticks per second, CPU
13 Feb 2021, 04:47
I have some questions:
1. Is there any limit on the number of ticks per second that the cTrader platform can provide?
2. One broker says FIX API can offer up to 250 price updates per second, though I believe it depends on many factors. cTrader server simply routes every LPs market data update directly the cTrader client or it "groups" them on any way?
3. I read that cTrader ticks are processed only by one thread and are queued until the current OnTick() ends, cTrader reserves one core only for the OnTick() function?
4. Do you think under highly volatile market conditions running a simple bot for saving ticks (to database) with many (20+) pairs, cTrader can consume much more CPU (and perform worse) than a bot using FIX API being the other factors equal?
Regards.
Replies
PanagiotisCharalampous
19 Feb 2021, 07:45
Hi carlosrodriguez1982,
1) There is no limit.
2) We just stream whatever we receive from the LP
3) Yes correct
4) No. The most time consuming part here is writing to the database which would be the same for both cases.
Best Regards,
Panagiotis
@PanagiotisCharalampous
carlosrodriguez1982
18 Feb 2021, 17:26 ( Updated at: 18 Feb 2021, 17:28 )
RE:
Panagiotis please could you answer at least questions 1 and 2?
Thanks a lot.
@carlosrodriguez1982