I run my system on Nifty futures with execution being done via Synthetic Futures. It is a SAR system which is always in trade. So, for any given signal I would have a LX, SX of my previous option structure of Synthetic Futures and a new LE and SE for the new signal. I have observed the signals to be processing one after the other with each of them taking about 1.5 seconds on average. So it is a good 5-6 seconds between my first exit to last entry. Is there anyway to improve this flow?
This is how APIBridge works currently if it receives multiple signals at once:
- It will follow FIFO, the signal received first will be processed for order placement first
- The next signal will be held in queue until the first signal trade is confirmed with order status. This is done to enforce the Signal rules.
Next update scheduled 11th September - APIBridge will place multiple orders asynchronously while enforcing all signal rules at the same time
Great news. Much awaited
@Rashi Razdan Hi Rashi, I have seen the release notes of the lastest update of API bridge. Having seen the release notes, I have seen some bug fixes along with the launch of API bridge cloud version. I couldn’t seem to find any notes pertaining to placement of simultaneous orders asynchronously. Is it implemented and not mentioned in the notes or the feature has been pushed back to a future release due to it not being fully implemented/ tested?
Thanks,
Phani
The asyncronous order placement feature was not released yesterday because it requires more optimization. We are looking forward to its release on 18th September.
Hi Rashi,
@Rashi Razdan @OstGtVTgFa ,I still don’t see the asynchronous order placement enabled. Can you please let us know when it will be enabled. I am running 4 strategies concurrently. Mostly all give signals same time. It takes 5-10 secs currently to execute more than 5 orders.
I think this has been updated as a silent update. I observed 2 leg orders placing asynchronously while they used to be placed one after the other previously