Live data feed comes at a cost, of course. But all do not have the same price tag. Some are comparatively cheap and some costs more. But there are live tick data. Professional traders who do high-frequency trades etc. use these data feed. They are costly. Also, machines using algorithmic trading require high-level data feed.