def
Sponsor
Without knowing the market, I'll use HK as an example.
Do you know that for HK stocks, each API is allocated 1 transaction per second. (that is NOT a typo). Each additional throttle costs 100K HKD (13K USD) up front + another 100 US per month + believe it or not, an additional cost of upgrading 2 phone lines. So, lets say a firm orders 10 transactions per second. That's and upfront cost of 130K USD + incremental costs each month.
Now if one client is constantly updating (cancel/replace is two transactions), I think you can see how there is a great impact to the firm and the client is potentially costing the broker money as they slow down other clients. Hope this puts things more into perspective.
On the HKFE, firms are allocated 5 TPS per API. You can order more (and we have) but for example some clients are running code that mimics the futures, it can create speed issues.
Hope you get the picture. Now if you require that many updates I'd suggest you consider paying for your own dedicated API and all the costs associated with it. Some firms (and perhaps even IB) may consider that. Most exchanges have similar restrictions and brokers will need to make a business decision on how to deal with the issue.
Do you know that for HK stocks, each API is allocated 1 transaction per second. (that is NOT a typo). Each additional throttle costs 100K HKD (13K USD) up front + another 100 US per month + believe it or not, an additional cost of upgrading 2 phone lines. So, lets say a firm orders 10 transactions per second. That's and upfront cost of 130K USD + incremental costs each month.
Now if one client is constantly updating (cancel/replace is two transactions), I think you can see how there is a great impact to the firm and the client is potentially costing the broker money as they slow down other clients. Hope this puts things more into perspective.
On the HKFE, firms are allocated 5 TPS per API. You can order more (and we have) but for example some clients are running code that mimics the futures, it can create speed issues.
Hope you get the picture. Now if you require that many updates I'd suggest you consider paying for your own dedicated API and all the costs associated with it. Some firms (and perhaps even IB) may consider that. Most exchanges have similar restrictions and brokers will need to make a business decision on how to deal with the issue.
