Huge discrepancy in testnet packet data vs standard Binance( SOL returns nothing)

Hey all, finally got the testnet kline data working.
right now my code retrieves the Kline socket data for bitcoin, ethereum, and solana.

When i change the socket URL to the testnet instead of normal binance, SOLANA doesnt return any data(but bitcoin and ethereum do) , and the volume is only 10% of what the normal market data is. it’s totally different.

again, all im doing in my code is changing the base endpoint:

“wss://stream.binance.com:9443/ws/” → “wss://testnet.binance.vision/ws/”

Is this normal? also am I able to use the testnet for transactions(buy/sell) and just stream normal market data from normal binance for all of the logic?

Is this normal?

Yes this is the expected bahviour.

am I able to use the testnet for transactions(buy/sell) and just stream normal market data from normal binance for all of the logic?

No. The testnet is not intended to be a 1-to-1 representation of production, therefore market data obtained from production will not reflect the state of the testnet.

Thanks that’s what i was wondering!