If you're building algo trading strategies on OpenAlgo and need to watch indicators update tick by tick, this streams live WebSocket data and computes technical indicators in real time. It handles LTP, full quotes, or market depth feeds, maintains rolling buffers (last 200 ticks), and calculates EMA, RSI, and other indicators on the fly. The setup is straightforward: pick a symbol, exchange, and feed type, and it generates a Python script that pre-fetches historical data to initialize buffers properly. Useful when you're testing indicator sensitivity or need to monitor multiple symbols with live calculations instead of waiting for candle closes.
- skills.sh installs
- 574
- GitHub stars
- 21
- last updated
- Aug 21, 2026
Install
$ npx -y skills add marketcalls/openalgo-indicator-skills --skill live-feed --agent claude-codeInstalls into .claude/skills of the current project.
Files
Create a real-time indicator feed using OpenAlgo WebSocket streaming.
Arguments
Parse $ARGUMENTS as: symbol exchange mode
$0= symbol (e.g., SBIN, RELIANCE, NIFTY). Default: SBIN$1= exchange (e.g., NSE, NSE_INDEX). Default: NSE$2= mode (e.g., ltp, quote, depth, multi). Default: quote
If no arguments, ask user for symbol and what data they want.
Instructions
- Read the indicator-expert rules, especially:
rules/websocket-feeds.md— WebSocket connection and subscriptionrules/data-fetching.md— Historical data for buffer initialization
- Create
charts/live/directory (on-demand) - Create
{symbol}_live_feed.py - Use the template from
rules/assets/live_feed/template.py
Feed Types
ltp — Last Traded Price + Indicators
- Subscribe to LTP feed
- Maintain rolling buffer (last 200 ticks)
- Compute EMA, RSI on buffer
- Print real-time indicator values
quote — Full Quote + Indicators
- Subscribe to Quote feed
- Display OHLC + LTP + Volume
- Compute indicators on close buffer
- Color-coded output (bullish/bearish)
Sponsors
Details
- Repository
- github.com/marketcalls/openalgo-indicator-skills
- Category
- Backend & APIs
- First seen
- Jun 3, 2026
