Number of open websocket connections.

Say I want trade and order book streams for each crypto in my portfolio and important pairings. That’s a fair few feeds.

I was wondering whether one feed per ws connection is problematic.

At the same time, bunging them all in one long ws request url is also problematic.

So is there guidance on whether it’s important to bundle multiple feeds per connection, and if so how many?

You can combine multiple streams to a single websocket connection by using /stream?streams=<streamName1>/<streamName2>/<streamName3>
https://binance-docs.github.io/apidocs/spot/en/#websocket-market-streams