NexusFi: Find Your Edge


Home Menu

 





Sierra Chart + CQG (AMP)


Discussion in Brokers

Updated
      Top Posters
    1. looks_one mattz with 5 posts (3 thanks)
    2. looks_two cusp with 5 posts (2 thanks)
    3. looks_3 crazybears with 4 posts (5 thanks)
    4. looks_4 shanemcdonald28 with 4 posts (9 thanks)
      Best Posters
    1. looks_one shanemcdonald28 with 2.3 thanks per post
    2. looks_two sam028 with 2.3 thanks per post
    3. looks_3 crazybears with 1.3 thanks per post
    4. looks_4 mattz with 0.6 thanks per post
    1. trending_up 19,430 views
    2. thumb_up 32 thanks given
    3. group 14 followers
    1. forum 32 posts
    2. attach_file 1 attachments




 
Search this Thread

Sierra Chart + CQG (AMP)

  #21 (permalink)
 wind 
Singapore
 
Experience: None
Platform: SierraChart
Broker: CQG
Posts: 3 since May 2010
Thanks Given: 22
Thanks Received: 1

Do a ping to api.cqg.com
Cqg automatically geolocates and directs you to the nearest server. You can then find out the location from the ip address.

If you don't prefer that server, you can ask your clearing firm for the server's ip and manually override api.cqg.com in your windows' hosts file.

Hope this helps.


cusp View Post
Thanks for the reply but the question isn't about where 'risk' goes but rather how AMP/CQG connects the end user to the exchange. I avoid the term routing (even though its correct) because the broking community uses it for a different purpose.

Does a non-US user get connected to a US CQG server or does she get connected to the one that will give the fastest connection to the traded exchange? I assume that an Australian customer, primarily trading Asia, will be connected (internet term routed) to either Sydney or the HK server directly. Accounting issues (who is the customer's broker etc) should be an overlay on the more important real time question of how are data & orders transmitted between user & exchange.

AUS <--> HK is 150 ms

AUS <--> US <--> HK is probably 350-400 ms

Whereas IB provides a direct connection to the HK collocated server.


Reply With Quote
Thanked by:

Can you help answer these questions
from other members on NexusFi?
Futures True Range Report
The Elite Circle
Build trailing stop for micro index(s)
Psychology and Money Management
My NT8 Volume Profile Split by Asian/Euro/Open
NinjaTrader
NT7 Indicator Script Troubleshooting - Camarilla Pivots
NinjaTrader
NexusFi Journal Challenge - April 2024
Feedback and Announcements
 
Best Threads (Most Thanked)
in the last 7 days on NexusFi
Get funded firms 2023/2024 - Any recommendations or word …
59 thanks
Funded Trader platforms
37 thanks
NexusFi site changelog and issues/problem reporting
23 thanks
GFIs1 1 DAX trade per day journal
22 thanks
The Program
19 thanks
  #22 (permalink)
cusp
Bundeburg
 
Posts: 48 since Mar 2012
Thanks Given: 27
Thanks Received: 49

Excellent thanks.



wind View Post
Do a ping to api.cqg.com
Cqg automatically geolocates and directs you to the nearest server. You can then find out the location from the ip address.

If you don't prefer that server, you can ask your clearing firm for the server's ip and manually override api.cqg.com in your windows' hosts file.

Hope this helps.


Reply With Quote
  #23 (permalink)
canoekoh
Chicago, IL
 
Posts: 70 since May 2018
Thanks Given: 56
Thanks Received: 98



wind View Post
Do a ping to api.cqg.com
Cqg automatically geolocates and directs you to the nearest server. You can then find out the location from the ip address.

If you don't prefer that server, you can ask your clearing firm for the server's ip and manually override api.cqg.com in your windows' hosts file.

Hope this helps.

forgive me for my technical incompetence but how exactly do you "ping" to api.cqg.com in Sierrachart? thanks.

Reply With Quote
  #24 (permalink)
 
sam028's Avatar
 sam028 
Site Moderator
 
Posts: 3,765 since Jun 2009
Thanks Given: 3,825
Thanks Received: 4,629


cusp View Post
Thanks for the reply but the question isn't about where 'risk' goes but rather how AMP/CQG connects the end user to the exchange. I avoid the term routing (even though its correct) because the broking community uses it for a different purpose.

Does a non-US user get connected to a US CQG server or does she get connected to the one that will give the fastest connection to the traded exchange? I assume that an Australian customer, primarily trading Asia, will be connected (internet term routed) to either Sydney or the HK server directly. Accounting issues (who is the customer's broker etc) should be an overlay on the more important real time question of how are data & orders transmitted between user & exchange.

AUS <--> HK is 150 ms

AUS <--> US <--> HK is probably 350-400 ms

Whereas IB provides a direct connection to the HK collocated server.

AFAIK CQG has servers in Sydney (203.192.64.1xx for data, 203.192.64.137 for trading) and Singapore.
But depending on your broker the trading server may not be the closest one.
You can easily find this out in checking to which servers is connected your trading software (using the Windows Resource Monitor if you're using a Windows machine).

To ping something open a PowerShell window and type the ping <address> command:

Success requires no deodorant! (Sun Tzu)
Follow me on Twitter Reply With Quote
Thanked by:
  #25 (permalink)
cusp
Bundeburg
 
Posts: 48 since Mar 2012
Thanks Given: 27
Thanks Received: 49

Open a terminal (cmd in windows) and enter the command:
 
Code
ping api.cqg.com
You can also ping from remote cities to an address using a tool like https://www.locaping.com/




canoekoh View Post
forgive me for my technical incompetence but how exactly do you "ping" to api.cqg.com in Sierrachart? thanks.


Reply With Quote
  #26 (permalink)
canoekoh
Chicago, IL
 
Posts: 70 since May 2018
Thanks Given: 56
Thanks Received: 98

so i did a ping and it seems cqg automatically directs me to the singapore server (i live in china).

my question then is, is there any benefit to this?

let's say i place an order through the SC platform for one HSI contract, what's actually going on beneath the scene?

i assume it goes something like
1. china -> singapore cqg data center (check margin)
2. singapore cqg data center -> chicago (whatever clearing firm AMP uses, they use several diff clearing firms incl GH financials)
3. chicago -> hkex exchange (order placed)
4. hkex -> chicago (clearing firm)
5. chicago (clearing firm) -> singapore cqg data center (confirmation of order submission)
6. singapore cqg data center -> china (order confirmation pop-up)

if this is true, there's really no benefit is there?

hopefully someone knowledgeable can finally shed some light on what's actually happening when placing an order. where do you even begin to learn stuff like this lol

Reply With Quote
  #27 (permalink)
 
mattz's Avatar
 mattz   is a Vendor
 
Posts: 2,493 since Sep 2010
Thanks Given: 2,440
Thanks Received: 3,789


canoekoh View Post
s
if this is true, there's really no benefit is there?

hopefully someone knowledgeable can finally shed some light on what's actually happening when placing an order. where do you even begin to learn stuff like this lol

The benefit to what? finding a server where it all happens together?
Are you feeling the latency in execution or Slippage? I think that you got the process pretty much right where Chicago makes the risk management checks. But, again do you feel you experiencing severe slippage or lack or limit orders not being executed? I find that the millisecond difference does not always affect traders in any material way.

Matt Z
Optimus Futures

There is a substantial risk of loss in futures trading. Past performance is not indicative of future results.

Trading futures and options involves substantial risk of loss and is not suitable for all investors. Past performance is not necessarily indicative of future results. You may lose more than your initial investment. All posts are opinions and do not claim to be facts. Please conduct your own due diligence. Use only Risk capital when trading Futures.
1 800 771 6748 local 561 367 8686 email [email protected]
Reply With Quote
Thanked by:
  #28 (permalink)
 
sam028's Avatar
 sam028 
Site Moderator
 
Posts: 3,765 since Jun 2009
Thanks Given: 3,825
Thanks Received: 4,629


mattz View Post
...I find that the millisecond difference does not always affect traders in any material way...

Not always but in @canoekoh case it's more seconds than milliseconds...

Success requires no deodorant! (Sun Tzu)
Follow me on Twitter Reply With Quote
Thanked by:
  #29 (permalink)
canoekoh
Chicago, IL
 
Posts: 70 since May 2018
Thanks Given: 56
Thanks Received: 98


mattz View Post
The benefit to what? finding a server where it all happens together?
Are you feeling the latency in execution or Slippage? I think that you got the process pretty much right where Chicago makes the risk management checks. But, again do you feel you experiencing severe slippage or lack or limit orders not being executed? I find that the millisecond difference does not always affect traders in any material way.

Matt Z
Optimus Futures

There is a substantial risk of loss in futures trading. Past performance is not indicative of future results.

i meant what's the benefit of being automatically assigned to the CQG singapore data center (calculated based on my location) if it has to bounce back and forth across the pacific ocean for clearing anyway? (since we're talking about a US broker here)

and actually, the latency was visibly noticeable although as a discretionary trader, it's not the biggest deal ever. still, it's worth pursuing w/e improvements possible.

Reply With Quote
  #30 (permalink)
 
mattz's Avatar
 mattz   is a Vendor
 
Posts: 2,493 since Sep 2010
Thanks Given: 2,440
Thanks Received: 3,789



sam028 View Post
Not always but in @canoekoh case it's more seconds than milliseconds...

I am not sure how he is configured to have such latency. I could call CQG to help him out if he reaches out to me.

Matt Z
Optimus Futures

There is a substantial risk of loss in futures trading. Past performance is not indicative of future results.

Trading futures and options involves substantial risk of loss and is not suitable for all investors. Past performance is not necessarily indicative of future results. You may lose more than your initial investment. All posts are opinions and do not claim to be facts. Please conduct your own due diligence. Use only Risk capital when trading Futures.
1 800 771 6748 local 561 367 8686 email [email protected]
Reply With Quote




Last Updated on April 4, 2019


© 2024 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 - Privacy Policy - Downloads - Top
no new posts