2-way data binding in real time (bidirectional)

I’m building a trading platform for a client and struggling with nailing the real-time updates (not RSS Live Feed) but change in one page has to propagate to entire app (18 calculators) - per user (i.e. each user may have their own values). Am using tradeStore (zustand). I know websockets don’t work on vercel (non-edge) and Neon (serverless). Redux seems like overkill and contextAPI limiting (based on AI feasibility assessments, not done them myself). Any suggestion?