Yah. Pretty standard. When I had IQFeed for data it they charged like 150$ from CME unless it was plugged into a brokerage account/trading software that was recognized. I could however subscribe for a couple of months to delayed CME Data. Futures exchanges don’t seem to like non traders having data. ICE even hates those who do trade lol.
some charge for data some don't. in fact, we have to pay data fees to 2 guys; one goes to the charting software, the other goes to the brokerage agent.
Thanks for stating the obvious. Depending on your style, you can use ETF feeds to generate your signals and send them blind. Assuming the futures you trade are very liquid, of course.