π Claude Prompt β Copy and send with your PDF
Upload your NEPSE PDF to Claude and paste this prompt. Copy the entire JSON response and save it as a YYYY-MM-DD.json file in your GitHub repo.
Extract ALL data from this NEPSE Daily Master Report PDF and return ONLY a valid JSON object. No markdown, no explanation, no backticks β just raw JSON starting with { and ending with }.
Use this EXACT structure (fill every field found in the PDF, use [] or "β" if not found):
{
"date": "YYYY-MM-DD",
"headline": "e.g. STRONG GREEN / Broad Rally",
"nepseClose": "2851.24",
"nepseChg": "+48.71 (+1.73%)",
"turnover": "Rs.9.92B",
"sharesTraded": "27,931,770",
"transactions": "108,869",
"advDecUnch": "251 / 16 / 1",
"marketCap": "Rs.4.85T",
"floatCap": "Rs.1.63T",
"b58Stance": "NET BUYER",
"b58Net": "+Rs.287.5M",
"b58Purchase": "Rs.956.7M",
"b58SalesTotal": "Rs.669.2M",
"b58TopBuy": "NHPC",
"b58PeakMkt": "44.06% (LBBL BUY)",
"marketPulseNote": "Full summary paragraph from market pulse section",
"subIndices": [
{"name":"Banking","value":"1486.99","chg":"+18.27","chgPct":"+1.24%","direction":"up"}
],
"topGainers": [{"sym":"ANLB","close":"6128.60","chgPct":"+10%"}],
"topLosers": [{"sym":"NICBF","close":"9.83","chgPct":"-6.74%"}],
"topTurnover":[{"sym":"NHPC","turnover":"Rs.434.8M","ltp":"307"}],
"topVolume": [{"sym":"NHPC","shares":"1,439,197","ltp":"307"}],
"b58Purchases":[{"sym":"NRN","mktPct":"37.73%","amount":"Rs.138.2M","kitta":"84,660","avgPrice":"1,632.08","txns":"364"}],
"b58SalesList":[{"sym":"AKJCL","mktPct":"21.41%","amount":"Rs.73.6M","kitta":"183,888","avgPrice":"400.24","txns":"189"}],
"netAccum":[{"sym":"NHPC","netKitta":"+194,082","sellMktPct":"7.91%","convWidth":"90","rating":"β β β ","note":"Mega accumulation β #1 conviction"}],
"technical":[{"sym":"NHPC","ltp":"307","w52h":"331.20","w52l":"178.60","chg":"+1.11%","rsi":"61.05","adx":"37.61","atr":"19.36","aroon":"71.43%","adOsc":"Bullish","signal":"Bullish","action":"ADD"}],
"tradePlan":[{"rk":"1","sym":"NHPC","ltp":"307","w52hl":"331.20/178.60","entry":"300-310","stop":"281","t1":"355","t2":"385","t3":"420","rr":"1:2.0","action":"ADD β B58 +194K"}],
"keyInsights":[{"num":"1","title":"Full insight title","body":"Full insight body paragraph"}],
"actionPlan":[{"priority":"URGENT","sym":"NHPC","ltp":"307","w52h":"331.20","action":"ADD","note":"B58 +194K. ADD at 300-310.","type":"urgent"}],
"disclaimer":["Not financial advice β Personal tracking only."]
}
RULES:
- Extract EVERY stock from every table β do not truncate
- "date" MUST be YYYY-MM-DD (April 9 2026 β "2026-04-09")
- "direction" in subIndices: "up" if positive chg, "down" if negative
- "type" in actionPlan: urgent / monitor / watch / caution / avoid-row
- "convWidth" in netAccum: number 10-100 based on conviction bar length shown
- Return ONLY the JSON object β nothing before { or after }