pubnub-live-stock-quote-updates

Normalize stock quotes and broadcast updates through PubNub channels.

3|Updated Feb 17, 2026
One-click install
npx skills add https://github.com/sjmaple/skills --skill pubnub-live-stock-quote-updates-sjmaple
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pubnub-live-stock-quote-updates
Source: https://github.com/sjmaple/skills/tree/main/pubnub-live-stock-quote-updates
Command: npx skills add https://github.com/sjmaple/skills --skill pubnub-live-stock-quote-updates-sjmaple

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Enables real-time delivery of stock quotes and market data to live dashboards, watchlists, and alerting systems with low latency and scalable channel architecture.

Core Features & Use Cases

  • Per-symbol and multi-exchange quote channels with dot-delimited namespaces for clean subscriptions
  • Watchlists via PubNub channel groups to manage user-specific symbol sets and entitlements
  • Server-side alerting integration using PubNub Functions to evaluate conditions and push notifications
  • Market hours handling, data tier attribution, and historical data support for reconciling feeds
  • Real-time dashboards, sparklines, and price charts with robust data validation and enrichment

Quick Start

On activation, connect a client to quotes.* channels, subscribe to essential symbol streams, and render live quotes in the dashboard.

Frequently Asked Questions about pubnub-live-stock-quote-updates

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I broadcast real-time stock quotes using PubNub channels?

Broadcast real-time stock quotes by ingesting market data, normalizing fields like symbol and price, and publishing updates to per-symbol PubNub channels. Use the publish method for full quotes and the signal method for high-frequency ticks.

How do I manage user watchlists with PubNub channel groups?

Manage user watchlists with PubNub channel groups to bundle per-symbol quote channels into user-specific sets. Channel groups handle entitlement-based data tier controls, ensuring subscribers only receive symbols matching their access level.

Can I run server-side alerting for real-time market data with PubNub Functions?

Yes, you can run server-side alerting for real-time market data with PubNub Functions. The pipeline uses PubNub Functions to evaluate price conditions server-side and push alert notifications when defined market thresholds are met.

How do I normalize market data fields for a live stock quote dashboard?

Normalize market data fields for a live stock quote dashboard by mapping varied provider field names into a standard structure containing symbol, price, and timestamp. This normalized data is then enriched with metadata tags before broadcast.

Does PubNub support historical data storage for real-time stock ticks?

PubNub supports historical data storage for real-time stock ticks, enabling dashboards to reconcile live feeds with past market data. The pipeline includes history storage and market hours logic to manage data availability correctly.

What is the best way to handle high-frequency stock tick data without overwhelming subscribers?

Handle high-frequency stock tick data by using PubNub signal messages for individual ticks and publish for full quotes, applying throttling to manage update rates. This prevents overwhelming subscribers while maintaining low-latency market data delivery.