Install any skill in seconds. Free to start, no credit card required.
Get Started Free →NSE delivery % data — surface stocks with high genuine buying
| Test case | Without → With | Effect | Δ tokens | Δ turns |
|---|---|---|---|---|
| case-01 | ✗→✓ | ▲ Improved | 223% | 0% |
| case-12 | ✗→✓ | ▲ Improved | -4% | 0% |
| case-13 | ✗→✓ | ▲ Improved | -14% | 0% |
| case-04 | ✓→✗ | ▼ Worse | 134% | 0% |
| case-05 | ✓→✓ | = Same ✓ | 231% | 0% |
Analyze NSE delivery percentage data to find stocks with high genuine buying (delivery trades vs total traded volume), bulk deals, and block deals — filters intraday noise from real accumulation.
powershell$symbol = "RELIANCE" $headers = @{ "User-Agent" = "Mozilla/5.0"; "Referer" = "https://www.nseindia.com" } Invoke-WebRequest -Uri "https://www.nseindia.com" -SessionVariable nse -Headers $headers | Out-Null $resp = Invoke-RestMethod ` -Uri "https://www.nseindia.com/api/quote-equity?symbol=$symbol" ` -Headers $headers -WebSession $nse [PSCustomObject]@{ Symbol = $symbol TotalVolume = $resp.securityWiseDP.quantityTraded DeliveryVolume = $resp.securityWiseDP.deliveryQuantity DeliveryPercent = $resp.securityWiseDP.deliveryToTradedQuantity }
powershell$headers = @{ "User-Agent" = "Mozilla/5.0"; "Referer" = "https://www.nseindia.com" } Invoke-WebRequest -Uri "https://www.nseindia.com" -SessionVariable nse -Headers $headers | Out-Null $nifty50 = (Invoke-RestMethod ` -Uri "https://www.nseindia.com/api/equity-stockIndices?index=NIFTY%2050" ` -Headers $headers -WebSession $nse).data.symbol $results = foreach ($sym in $nifty50) { Start-Sleep -Milliseconds 300 # Throttle to avoid rate limits try { $q = Invoke-RestMethod ` -Uri "https://www.nseindia.com/api/quote-equity?symbol=$sym" ` -Headers $headers -WebSession $nse $dp = $q.securityWiseDP.deliveryToTradedQuantity if ($dp -gt 60) { [PSCustomObject]@{ Symbol = $sym; DeliveryPct = $dp } } } catch {} } $results | Sort-Object DeliveryPercent -Descending
powershell$headers = @{ "User-Agent" = "Mozilla/5.0"; "Referer" = "https://www.nseindia.com" } Invoke-WebRequest -Uri "https://www.nseindia.com" -SessionVariable nse -Headers $headers | Out-Null $resp = Invoke-RestMethod ` -Uri "https://www.nseindia.com/api/bulk-deal-archives?number=10&series=EQ&from=&to=&symbol=&csv=false" ` -Headers $headers -WebSession $nse $resp.data | Select-Object symbol, clientName, buyOrSellFlag, quantityTraded, tradePrice, date
powershell$headers = @{ "User-Agent" = "Mozilla/5.0"; "Referer" = "https://www.nseindia.com" } Invoke-WebRequest -Uri "https://www.nseindia.com" -SessionVariable nse -Headers $headers | Out-Null $resp = Invoke-RestMethod ` -Uri "https://www.nseindia.com/api/block-deal-archives?number=10&series=EQ&from=&to=&symbol=&csv=false" ` -Headers $headers -WebSession $nse $resp.data | Select-Object symbol, clientName, buyOrSellFlag, quantityTraded, tradePrice, date
"What is the delivery percentage for HDFC Bank today?" → Fetch quote for HDFCBANK, extract deliveryToTradedQuantity — above 50% is considered healthy delivery.
"Which Nifty 50 stocks have delivery above 60% today?" → Iterate over Nifty 50 symbols, fetch each quote, filter by delivery percentage threshold.
"Were there any bulk deals in IT stocks today?" → Fetch bulk deals archive and filter by sector or symbol name containing "INFY", "TCS", "WIPRO".
Start-Sleep delay to avoid NSE rate limitingOther measured skills in the registry, with their headline benchmark lift.