Skip to content
Agentmart
Submit a tool

india-economic-calendar

Indian economic events: RBI, CPI/WPI, GDP, Budget, NSE expiry

Skill by taracodlabs

IndexedApache-2.0★ 863
Write a review

Install

Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.

npx agentmarket install skill/taracodlabs-india-economic-calendar

Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.

Get the weekly diff

The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.

We use your email only for this newsletter. Privacy

About

Indian economic events: RBI, CPI/WPI, GDP, Budget, NSE expiry

Use cases: productivity, finance

No reviews yet. Installed it? Reviews come from verified installers only. How reviews work

Permissions

What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.

Tools
No tools found
Secrets
None asked for
Install scripts
None found

Network hosts it talks to 1

  • codeload.github.com · found in install command

Files it touches

  • ~/.claude/skills/india-economic-calendar

What's inside

Skill name
india-economic-calendar
Description
Indian economic events: RBI, CPI/WPI, GDP, Budget, NSE expiry
License
Apache-2.0
Instructions
103 lines in SKILL.md · view on GitHub

Files (2)

  • SKILL.md
  • skill.json

SKILL.md (first lines)

# India Economic Calendar

Track key Indian macroeconomic events — RBI monetary policy, inflation data (CPI/WPI), GDP releases, Union Budget dates, and NSE F&O expiry schedule — to plan around market-moving events.

## When to Use

- User asks "when is the next RBI policy meeting?"
- User wants to know upcoming CPI or GDP data release dates
- User asks about NSE F&O expiry dates (weekly/monthly)
- User wants to check if any major events are this week
- User asks about Union Budget or advance tax payment dates

## How to Use

### NSE F&O expiry calendar (current month)
```powershell
# NSE monthly expiry = last Thursday of each month
# NSE weekly expiry = every Thursday (Nifty Bank weekly, Nifty weekly alternate)
function Get-NseMonthlyExpiry {
  param([int]$Year = (Get-Date).Year, [int]$Month = (Get-Date).Month)
  $lastDay = [DateTime]::new($Year, $Month, [DateTime]::DaysInMonth($Year, $Month))
  while ($lastDay.DayOfWeek -ne [DayOfWeek]::Thursday) {
    $lastDay = $lastDay.AddDays(-1)
  }
  return $lastDay
}

$currentExpiry = Get-NseMonthlyExpiry
$nextExpiry    = Get-NseMonthlyExpiry -Month ((Get-Date).Month % 12 + 1)
Write-Host "Current month expiry: $($currentExpiry.ToString('dd-MMM-yyyy'))"
Write-Host "Next month expiry:    $($nextExpiry.ToString('dd-MMM-yyyy'))"
Write-Host "Days to expiry: $( ($currentExpiry - (Get-Date)).Days )"
```

### Key RBI 2025-26 MPC dates (hardcoded calendar)
```powershell
$rbiMPC2526 = @(
  [DateTime]"2025-04-09",
  [DateTime]"2025-06-06",
  [DateTime]"2025-08-06",
  [DateTime]"2025-10-01",
  [DateTime]"2025-12-05",
  [DateTime]"2026-02-06"
)
$today = Get-Date
$upcoming = $rbiMPC2526 | Where-Object { $_ -ge $today } | Select-Object -First 3
Write-Host "Upcoming RBI MPC meetings:"
$upcoming | ForEach-Object { Write-Host "  $_  (in $(($_ - $today).Days) days)" }
```

### Advance tax payment dates (FY 2025-26)
```powershell
$advanceTax = @(
  [PSCustomObject]@{ Date="15-Jun-2025"; Installment="1st (15%)"; Cumulative="15%" }
  [PSCustomObject]@{ Date="15-Sep-2025"; Installment="2nd (45%)"; Cumulative="45%" }
  [PSCustomObject]@{ Date="15-Dec-2025"; Installment="3rd (75%)"; Cumulative="75%" }
  [PSCustomObject]@{ Date="15-Mar-2026"; Installment="4th (100%)"; Cumulative="100%" }
)
$today = Get-Date
$advanceTax | Where-Object { [DateTime]$_.Date -ge $today } | Format-Table -AutoSize
```

### Indian financial year dates
```powershell
$fy = if ((Get-Date).Month -ge 4) { (Get-Date).Year } else { (Get-Date).Year - 1 }
[PSCustomObject]@{
  FY_Start      = "01-Apr-$fy"
  FY_End        = "31-Mar-$($fy+1)"
  ITR_Deadline  = "31-Jul-$($fy+1)"
  Audit_Deadline = "30-Sep-$($fy+1)"
}
```

### Upcoming NSE weekly expiries (next 4 Thursdays)
```powershell
$today = Get-Date
$nextThursday = $today.AddDays((4 - [int]$today.DayOfWeek + 7) % 7)
if ($nextThursday -eq $today) { $nextThursday = $nextThursday.AddDays(7) }
1..4 | ForEach-Object {
  $expiry = $nextThursday.AddDays(($_ - 1) * 7)
  Write-Host "Week $_ expiry: $($expiry.ToString('dd-MMM-yyyy ddd'))"
}
```

## Examples

**"When is the next RBI policy announcement?"**
→ Compare today's date against the hardcoded MPC calendar and return the nearest future date with days remaining.

**"How many days to this month's F&O expiry?"**
→ Calculate last Thursday of current month and subtract today's date.

**"When is the next advance tax installment due?"**
→ Filter advance tax table for dates >= today and return the next entry.

## Cautions

- RBI MPC dates are announced quarterly by the RBI — update the hardcoded list from `https://www.rbi.org.in` each fiscal year
- NSE switches the weekly expiry index periodically (Nifty, BankNifty, FinNifty rotation) — verify the current week's index on NSE website
- If Thursday is a market holiday, expiry moves to the previous trading day — check NSE holiday calendar
- CPI and WPI data are released by MOSPI around the 12th–14th of each month — check `https://mospi.gov.in` for exact dates

From taracodlabs/aiden, Apache-2.0.

More from taracodlabs/aiden

Signals

Stars
863
Forks
150
Open issues
12
Last commit (this folder)
May 6, 2026 (5 months ago)
Last release
Oct 19, 2026 (9 days ago)

From GitHub (fetched Oct 24, 2026).

Details

License
Apache-2.0
First seen
Oct 24, 2026
Last checked
Oct 24, 2026

More from taracodlabs

Cite this page

india-economic-calendar skill. Agent Mart. https://agentmart.dev/skills/taracodlabs-india-economic-calendar (last updated 2026-10-24)