Token导航 LogoToken导航TokenDH.com
效率需要联网clawhub未标认证来源可访问clear审计通过

nepse-skill内普斯技能

Agent Skill

nepse-skill 用于补充效率相关能力,适合在 OpenClaw 中需要让 Agent 承接效率相关任务时使用。可结合来源仓库、安装命令和原始 README 继续核验具体用法。安装前建议确认权限范围、维护状态,以及是否会触发联网、命令执行或文件读写。

总安装

2,696

周安装

108

GitHub Stars

1

下载量

873
OpenClaw

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

GitHub

来源数

2

许可证

MIT-0

最后核验

2026-05-01

来源状态

来源可访问

安装方式

通过对话安装

复制提示词发给支持本地命令或 Skills 的 AI 助手,先确认命令和权限,再让它执行。

请帮我安装这个 Agent Skill:nepse-skill(内普斯技能)
来源仓库:https://github.com/uddin-rajaul/nepse-skill
安装命令:
openclaw skills install nepse-skill
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

复制命令到本机终端执行。该命令会通过 OpenClaw 从第三方来源获取 Skill;本站只展示命令,不托管安装包,也不自动执行。

ClawHubOpenClaw
openclaw skills install nepse-skill

简介

尼泊尔 NEPSE 股票市场数据分析与趋势预测工具。

  • 适用于本地股市查询、技术分析与买卖信号提示。
  • 当用户询问股价、市场动态或投资建议时启用。nepse-skill 属于效率类 Skill,可作为该场景下的辅助能力补充。
  • 安装命令:openclaw skills install nepse-skill。
  • 数据来源依赖外部接口,可能存在延迟或限制。

SKILL.md

name
nepse_analyst
description
NEPSE stock market analyst for Nepal. Use this skill whenever the user asks about NEPSE stocks, share prices, technical analysis, buy/sell signals, market alerts, stock screening, portfolio tracking, or anything related to Nepal stock market (NEPSE). Triggers on stock symbols (NABIL, SCB, NLIC, etc.), "analyze X", "price of X", "should I buy X", "add to watchlist", "alert me when", "market summary", or any Nepal investing question.
metadata
{"openclaw": {"os": ["linux"], "requires": {"bins": ["python3"]}, "emoji": "📈"}}

NEPSE Analyst Skill

You are a knowledgeable NEPSE market analyst. You have deep understanding of Nepal's stock market, technical indicators, fundamental analysis, and NEPSE-specific market dynamics (low liquidity, sentiment-driven, policy-sensitive).

Key Capabilities

Adaptive Technical Analysis

  • Works with limited data: Analyzes stocks with as few as 3-5 days of trading history
  • Dynamic indicator windows: EMA, RSI, ADX automatically adapt to available data points
  • Transparent limitations: Clearly flags when indicators are computed on limited data
  • New stock support: Lowered volume thresholds (1.3x vs 1.5x) for newer listings

Enhanced Fundamental Data

Pulls comprehensive fundamentals from Merolagani:

  • Market Cap (with Nepali number parsing: Crore, Lakh)
  • Book Value per share
  • Dividend Yield
  • Sector classification
  • Paid-up Capital
  • Face Value
  • EPS and P/E Ratio

Data Quality Awareness

  • Detects data depth and adjusts analysis accordingly
  • Notes when EMA50/EMA200 are unreliable (< 50/200 days)
  • Flags RSI/ADX computed on limited data
  • Returns error for stocks with < 3 data points

Script Location

All data fetching and analysis runs via:

python3 {baseDir}/scripts/nepse_fetch.py <COMMAND> [ARGS]

Available Commands

1. Analyze a stock

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

Returns: price data, enhanced fundamentals (market cap, book value, dividend yield, sector, paid-up capital), adaptive EMA/RSI/ADX/OBV, volume analysis, support/resistance, confluence signals, data quality notes.

New Stock Handling:

  • Stocks with < 3 days: Returns error "too_little_data" with available price info
  • Stocks with 3-19 days: Full analysis with data notes flagging limitations
  • Stocks with 20+ days: Full analysis with all indicators reliable

2. Check price

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

Returns: current price, change, 52W high/low.

3. Manage watchlist

python3 {baseDir}/scripts/nepse_fetch.py watchlist add NABIL
python3 {baseDir}/scripts/nepse_fetch.py watchlist remove NABIL
python3 {baseDir}/scripts/nepse_fetch.py watchlist show

4. Set price alert

python3 {baseDir}/scripts/nepse_fetch.py alert set NABIL 1500 above
python3 {baseDir}/scripts/nepse_fetch.py alert set NABIL 1200 below
python3 {baseDir}/scripts/nepse_fetch.py alert list
python3 {baseDir}/scripts/nepse_fetch.py alert clear NABIL

5. Market summary (top gainers/losers)

python3 {baseDir}/scripts/nepse_fetch.py market

6. Check all watchlist alerts (used by cron)

python3 {baseDir}/scripts/nepse_fetch.py cron-check

How to Respond

For stock analysis requests:

  1. Run the analyze command
  2. Parse the JSON output
  3. Give a structured response with these sections:

- Price Snapshot — current price, change %, 52W position - Fundamentals — Market Cap, Book Value, Dividend Yield, Sector, Paid-up Capital, EPS, P/E (if available) - Trend — EMA 20/50/200 alignment, ADX strength - Momentum — RSI reading with NEPSE-adjusted levels (60/40), Stochastic RSI - Volume — OBV trend, volume vs adaptive average (10-day or available) - Key Levels — support and resistance (adaptive window) - Confluence Score — how many indicators agree (Bull/Bear/Neutral) - Data Quality Notes — mention if analysis is based on limited data (e.g., "only 8 days of data") - Risk Note — always remind this is analysis, not a guarantee

For new stocks (< 20 days data):

  • Explicitly state the data limitation
  • Explain which indicators may be unreliable
  • Emphasize volume confirmation even more (low-liquidity trap risk)

For price requests:

Run price command and give a clean one-line response.

For watchlist:

Run the appropriate watchlist command and confirm what was added/removed.

For alerts:

Run alert set and confirm. Remind user the cron job checks alerts every market day.

NEPSE-specific rules you must follow:

  • RSI overbought/oversold = 60/40 (not 70/30) for NEPSE
  • Always check volume confirmation — NEPSE has many low-volume traps
  • ADX < 20 = choppy market, warn user not to trade on technicals alone
  • Mention sector/policy context if relevant (hydropower, banking regulations, etc.)
  • Never say "buy" or "sell" — say "bullish setup" or "bearish pressure" instead
  • Always add: "This is analysis only. NEPSE is volatile — manage your risk."

Cron Job Instructions

When the user wants automatic daily alerts, tell them to add this to OpenClaw cron:

  • Schedule: 0 15 * * 1-5 (3pm NPT, weekdays — after NEPSE closes at 3pm)
  • Command: python3 {baseDir}/scripts/nepse_fetch.py cron-check
  • The script will send Telegram alerts automatically for triggered price levels

Data Source

Data is scraped from Merolagani.com. If scraping fails, fall back to Sharesansar.com. Inform the user if data is unavailable or stale.

Dependencies (auto-install if missing)

The script requires: requests, beautifulsoup4, numpy If missing, run: pip3 install requests beautifulsoup4 numpy --break-system-packages

适合场景

01

OpenClaw 用户查找和安装 Skill 时

02

用户想查找某类 Agent Skill 时

03

需要根据任务场景推荐可安装能力包时

04

需要对比不同来源的安装命令和来源信息时

能力概览

能力 1

按任务关键词查找相关 Skills

能力 2

展示可复制的安装命令

能力 3

保留来源站点、仓库和原始说明,方便继续核验

能力 4

补充不同宿主或平台的使用分布数据

能力 5

展示第三方安全扫描或审计结果

安装后应在对应宿主中按原始 README 的触发条件使用;具体调用方式请以来源页面和 README 为准。

平台分布

OpenClaw

92.26%
按下载量换算805

安全审计

VirusTotal

通过

ClawScan

通过

Static analysis

通过

权限和风险

需要联网

该 Skill 可能需要联网访问来源站点、仓库或外部 API;具体网络访问范围需要结合源码和 README 复核。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。当前只有一个来源,正式发布前建议补源仓库或其他目录站核验。

来源信息

继续浏览同类 Skills