Skip to main content
skill CX Codex

indicator-scanner — Claude Code skill: what it does, how to install

Generates Python scanners to screen stock watchlists using technical indicators like RSI, EMA, and Supertrend. Useful for automated market monitoring.

Install into Claude Code · Skills CLI (Vercel) All methods and platforms ↓
npx skills add marketcalls/openalgo-indicator-skills --skill indicator-scanner -a claude-code
Open on GitHub

What indicator-scanner does

This skill writes dedicated Python screening scripts inside scanners/{scan_type}/. It fetches candle history through client.history() and evaluates setups via the openalgo.ta package. Matches are printed to the terminal as a clean table and stored in a CSV file.

The system includes predefined watchlists for NIFTY 50 and Bank NIFTY alongside triggers such as RSI extremes, EMA crosses, Bollinger squeezes, and volume spikes. Custom rule combinations are also supported.

Execution depends on a valid .env file in the project root. Without credentials for the OpenAlgo client, historical data requests will fail.

What it helps with

  • Screen watchlist tickers for RSI overbought or oversold conditions
  • Detect moving average and MACD crossovers across multiple stocks
  • Export technical scan matches directly to CSV spreadsheets
  • Generate custom Python market scanners based on technical setups

Example prompts for the agent

  • /indicator-scanner rsi-oversold nifty50
  • /indicator-scanner ema-crossover banknifty
  • /indicator-scanner supertrend-buy nifty50

How to install indicator-scanner

1Skills CLI (Vercel)

npx skills add marketcalls/openalgo-indicator-skills --skill indicator-scanner -a claude-code

2Manually: put the files in place

~/.claude/skills/indicator-scanner/SKILL.md

Copy the whole skill folder; for one project use .claude/skills/indicator-scanner/

Step by step, with commands for each platform: How to install skills in Claude Code: five ways

Questions about indicator-scanner

How to install indicator-scanner in Claude Code?

Run npx skills add marketcalls/openalgo-indicator-skills --skill indicator-scanner -a claude-code. It places the skill file into ~/.claude/skills/indicator-scanner/SKILL.md.

What does indicator-scanner do?

It builds Python scripts that query market data, calculate technical indicators, and filter stocks matching specific trading criteria.

What dependencies are needed to run the generated scanners?

You need Python with openalgo.ta and pandas installed, plus a configured .env file containing client credentials.

Similar skills

All skills for Finance and business →

From the same set7

Project sponsors

Companies that keep this analytics open
Gold sponsor

Impressions, clicks and code copies — open statistics. We keep the numbers public for the same reason NeBlask itself is public. Become a sponsor