i feel exchange claim of copyright is bullshit to extort money, nobody knows how it works or what exactly they talk about.
exchange gets orders from people all over the world, match them at best price with best time.
so it's just exchange, medium, like conversation done by two people on phone.
how exactly ? exchange have right to own this data ? it is not created by them at first place, they just have it and they are already charging people for matching their orders.
now, about hardware and software.
1 sec = 1000 Milli seconds, which can be further divided into very minute levels
suppose exchange clears or execute one order in one scrip after 50 milliseconds, then there will be 20 orders or ticks in 1 second
average broadband user complete its request in 100 milliseconds , that is 50 milliseconds wasted in asking for information and 50 milliseconds in receiving. that's for any web request or packet confirmations etc etc.
that mean you are going to miss some data, no matter what you are paying for or hardware you are using at your end.
if you really want to get exact, absolute data, then you have to host a server at exchange building which will be directly connected to exchange network, with ultra fast fiber optical cables, and server can not run on windows,linux or any other OS
you have to make your own operating system which will directly receive data and remove extra unwanted layers,process added by operating sytems.
that's where algo's, hedge funds,fii, play there game.
retails or home traders are just hogs in this game, 98% don't know that their orders are the least prior order at exchanges. It seems all this is set up by someone to only defeat you.
we should write to a man who once claimed for "acche din".
peace, just my 2 cents.