
Indicator Expert
This is your go-to for anything involving technical indicators in OpenAlgo, especially if you're working with Indian markets. It automatically routes to openalgo.ta's 100+ Numba-optimized indicators instead of letting you reinvent SMA for the hundredth time. Handles the full workflow: fetching OHLCV data via OpenAlgo or yfinance, normalizing timestamps, plotting with Plotly dark theme, building real-time WebSocket feeds, and generating properly cleaned signals with exrem. The skill enforces sensible defaults like never hardcoding API keys, always using njit for custom indicators, and explaining chart outputs in plain language. If you're building scanners, dashboards, or multi-timeframe analysis with Indian equities, this keeps you from fighting with data normalization and signal noise.
- skills.sh installs
- 687
- GitHub stars
- 21
- last updated
- Aug 21, 2026
Install
$ npx -y skills add marketcalls/openalgo-indicator-skills --skill indicator-expert --agent claude-codeInstalls into .claude/skills of the current project.
Files
OpenAlgo Indicator Expert Skill
Environment
- Python 3.12+ (required by openalgo 2.x) with openalgo, pandas, numpy, plotly, dash, streamlit
- Data sources: OpenAlgo (Indian markets via
client.history(),client.quotes(),client.depth()), yfinance (US/Global) - Real-time: OpenAlgo WebSocket (
client.connect(),subscribe_ltp,subscribe_quote,subscribe_depth) - Indicators: openalgo.ta (ALWAYS — 100+ indicators computed by a compiled Rust core, full speed from the first call)
- Charts: Plotly with
template="plotly_dark" - Dashboards: Plotly Dash with
dash-bootstrap-components(default) OR Streamlit withst.plotly_chart()— use Streamlit only when the user explicitly asks for it - Custom indicators: vectorized NumPy composed from openalgo.ta primitives (Rust core — no JIT, no warmup)
- API keys loaded from single root
.envviapython-dotenv+find_dotenv()— never hardcode keys - Scripts go in appropriate directories (charts/, dashboards/, custom_indicators/, scanners/) created on-demand
- Never use icons/emojis in code or logger output
Critical Rules
Sponsors
Details
- Repository
- github.com/marketcalls/openalgo-indicator-skills
- First seen
- Jun 3, 2026