NEPSE Analyst for Openclaw

An advanced technical and fundamental analysis engine specifically designed for the Nepal Stock Market (NEPSE).

uddin-rajaul
v1.0.0
Apr 15, 2026
1
800
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install nepse-skill

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install nepse-skill using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is NEPSE Analyst?

The NEPSE Analyst is a specialized tool within the Openclaw Skills ecosystem tailored for investors navigating the unique dynamics of the Nepal Stock Market. It provides a bridge between raw exchange data and actionable intelligence by fetching real-time fundamentals and price history from leading sources like Merolagani and Sharesansar. This skill allows users to perform deep-dive analysis on stock symbols ranging from established banks like NABIL to new hydropower listings.

By leveraging this skill, users of Openclaw Skills can move beyond basic price checking. The analyst evaluates market sentiment, liquidity traps, and sectoral trends while accounting for NEPSE-specific quirks like policy sensitivity and low-volume volatility. It is an essential companion for anyone looking to professionalize their investment strategy in the Nepal financial landscape.

NEPSE Analyst Use Cases

  • Performing technical analysis on stock symbols with adaptive indicator windows.
  • Monitoring dividend yields, EPS, and P/E ratios for fundamental value investing.
  • Setting price alerts to trigger notifications when a stock hits a specific target.
  • Generating automated market summaries including top gainers and losers.
  • Managing a multi-stock watchlist for daily tracking and performance review.

How NEPSE Analyst Works

  1. The user provides a command or a stock symbol to the AI agent powered by Openclaw Skills.
  2. The underlying Python script scrapes live market data from Merolagani or fall-back sources.
  3. The system processes the raw data to calculate technical indicators such as EMA, RSI, and ADX, specifically tuned for NEPSE's 60/40 RSI thresholds.
  4. Fundamental metrics are parsed, including the conversion of Nepali currency denominations like Crore and Lakh.
  5. The tool generates a confluence score based on technical and fundamental agreement to provide a structured market outlook.

NEPSE Analyst Setup

To get started with this skill, ensure you have Python 3 and the necessary libraries installed. Use the following command to set up the environment:

pip3 install requests beautifulsoup4 numpy --break-system-packages

You can then run analysis directly via the command line:

python3 {baseDir}/scripts/nepse_fetch.py analyze NABIL

NEPSE Analyst Data Schema & Taxonomy

The skill organizes its output into a highly structured format to ensure clarity in analysis:

Category Attributes Included
Price Info Current Price, Daily Change, 52-Week Range
Fundamentals Market Cap, Book Value, Paid-up Capital, EPS, Dividend Yield
Technicals EMA (20/50/200), RSI (60/40), ADX, OBV, Support & Resistance
Quality Metrics Data Depth Flags, Volume Confirmation, Confluence Score

All configuration and watchlist data are maintained within the local environment for persistent tracking.

NEPSE Analyst Advanced Features

  • Automated Daily Alerts: Integrate with cron jobs to check your watchlist and receive Telegram alerts every market day at 3:00 PM NPT.
  • Adaptive Indicator Logic: Automatically adjusts analysis for new listings, providing reliable insights for stocks with as few as 3 days of trading history.
  • NEPSE-Specific Tuning: Uses a 60/40 RSI overbought/oversold scale and lower volume thresholds to better reflect the Nepal market environment.
  • Data Quality Awareness: Explicitly flags when technical indicators like the EMA200 are based on insufficient data, preventing false signals in Openclaw Skills.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Requires
Bins python3
Github Stars: 0
forks: 0

Featured*