NexusFi: Find Your Edge


Home Menu

 





Server Side Order Management vs Client Side


Discussion in Platforms and Indicators

Updated
      Top Posters
    1. looks_one samsupertrader with 1 posts (0 thanks)
    2. looks_two LDog with 1 posts (0 thanks)
    3. looks_3 Quick Summary with 1 posts (0 thanks)
    4. looks_4 iantg with 1 posts (1 thanks)
    1. trending_up 2,190 views
    2. thumb_up 1 thanks given
    3. group 1 followers
    1. forum 3 posts
    2. attach_file 0 attachments




 
Search this Thread
  #1 (permalink)
 samsupertrader 
Australia
 
Experience: Advanced
Platform: Sierra Chart
Broker: CTS/AMP
Trading: NQ, CL, HSI
Posts: 37 since Oct 2014
Thanks Given: 6
Thanks Received: 31

Hi,

I can see two benefits of using server side vs client for order management;

1.In the case of placing an order then losing client internet connection the stop and limit are still placed when the parent order is filled (whilst the client still being disconnected) because the child orders are held with the trading service, waiting for confirmation the parent has been filled.
2.Reduced latency. Because the child stop and target orders are held with the trading service on their server (which is assumed to be collocated with the exchange), once the parent fills there is minimal latency for the placement of the stop (for somewhat increased protection) and target limit (better position in queue).

Are there any other benefits I am missing here that anyone knows and can share?

Many thanks.


Started this thread Reply With Quote

Can you help answer these questions
from other members on NexusFi?
Peace Deal Forward Curve: May 22%, June 51%, December 81 …
Prediction Markets & Event Contracts
Prediction Markets Lock Fed Pause at 99pct for April 29 …
Prediction Markets & Event Contracts
Iran Airspace Contract Surges to 33.5% as Project Freedo …
Prediction Markets & Event Contracts
CFTC Workforce Shrinks 24% to 15-Year Low While Predicti …
Traders Hideout
Kraken Becomes First US Digital Asset Bank With Direct F …
Cryptocurrency
 
Best Threads (Most Thanked)
in the last 7 days on NexusFi
Sober Journey With S&P
24 thanks
2026 Jlab journal
10 thanks
Algo automated / semi-automated trading anyone?
6 thanks
Lady Vols Primer: Trading Volatility Journal
6 thanks
Trying to learn Volume and price action correlation
5 thanks
  #3 (permalink)
 iantg 
charlotte nc
 
Experience: Advanced
Platform: My Own System
Posts: 409 since Jan 2015
Thanks Given: 91
Thanks Received: 1,152


I think points 1 and 2 are the big ones. The OCO (One Cancels the Other) server side handling is nice as well. When you profit target filled, the stop loss order cancels automatically or vice versa. It is always ideal to have this handled server side because if you lose internet connection you end up with an open orphan order.

I would be curious to see if anyone can think of any advantage to client side over server side.... About the only thing I would be able to see is maybe hiding your size (assuming you had size that needed to be hidden). I don't know any obvious advantages to this, but some people may want to do things without the rest of the market seeing it. But outside of this, I don't really see any other obvious advantages client side order handling has.

Good Topic!

Ian


In the analytical world there is no such thing as art, there is only the science you know and the science you don't know. Characterizing the science you don't know as "art" is a fools game.
Visit my NexusFi Trade Journal Reply With Quote
Thanked by:
  #4 (permalink)
 
LDog's Avatar
 LDog 
Lafayette, TN/USA
 
Experience: Beginner
Platform: SC,TastyWorks,ToS
Broker: TDA, OANDA,AMP/CQG/SC
Trading: Looking for it/them
Posts: 208 since Sep 2015
Thanks Given: 12,292
Thanks Received: 344


iantg View Post
I would be curious to see if anyone can think of any advantage to client side over server side.... About the only thing I would be able to see is maybe hiding your size (assuming you had size that needed to be hidden). I don't know any obvious advantages to this, but some people may want to do things without the rest of the market seeing it. But outside of this, I don't really see any other obvious advantages client side order handling has.

The only advantage that comes to mind is the ability to use exotic/custom type stop orders. SC (and I believe Jigsaw) have volume based/triggered stops that are popular with some folks. AFAIK, these have to be client based.

I think the idea is cool and probably very useful for those 'to the tick' situations, but I don't like the thought of additional slippage due to the latency once the client places the order.


Reply With Quote




Last Updated on June 11, 2018


© 2026 NexusFi®, s.a., All Rights Reserved.
Av Ricardo J. Alfaro, Century Tower, Panama City, Panama, Ph: +507 833-9432 (Panama and Intl), +1 888-312-3001 (USA and Canada)
All information is for educational use only and is not investment advice. There is a substantial risk of loss in trading commodity futures, stocks, options and foreign exchange products. Past performance is not indicative of future results.
About Us - Contact Us - Site Rules, Acceptable Use, and Terms and Conditions - Downloads - Top
no new posts