cTrader vs FIX API Ticks per second, CPU

Created at 13 Feb 2021, 04:47
How’s your experience with the cTrader Platform?
Your feedback is crucial to cTrader's development. Please take a few seconds to share your opinion and help us improve your trading experience. Thanks!
CA

carlosrodriguez1982

Joined 29.12.2020

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.


@carlosrodriguez1982
Replies

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

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 

Join us on Telegram


@PanagiotisCharalampous