NIFTY 50 EventDecision Support • India
— Control panelAdmin only

Engine Settings

Tune thresholds, wire up providers, manage event weighting, and edit the visible disclaimer. Settings here persist via the configured store (SQLite or flat file in MVP).

Decision support, not investment advice. This platform provides AI-assisted market interpretation for research and monitoring. It does not constitute investment advice, portfolio management, or a recommendation to buy or sell securities.

Data Mode

Switch between seeded mock data and live providers. Requires corresponding .env keys.

Path to NIFTY 50 list. Replace the seed JSON or point at an NSE CSV to sync rebalances without touching code.

Signal Thresholds

Raw-score cutoffs that determine direction labels.

15

Raw score ≥ this ⇒ up

-15

Raw score ≤ this ⇒ down

72

Events at this age carry half weight

40

Below this, signals auto-flag for human review

Current band-15 / 15Down / Up cutoffs
Half-life72hFreshness decay
Review gate40Conf. floor

Event Category Weighting

Multipliers applied to each category before scoring. Leave at 1.0 for the default engine behaviour; increase to emphasize a theme (e.g. "weight war_conflict at 1.5 while the Middle East situation is active").

Government Policy
Central Bank
Geopolitics
War / Conflict
Climate
Regulation
Earnings
Corporate Action
M&A
Guidance
Supply Chain
Commodity
Currency
Tariff
Interest Rate
Inflation
Sector News
Macro — Global
Macro — Domestic

Disclaimer Copy

The text shown in the dashboard banner and footer. Your legal team will want to review this; keep it honest and explicit.

Character count: 196. Keep it short enough to actually read.

Provider Status

Each provider is an independent adapter. Wire them in one at a time.

ProviderInterfaceMock modeLive modeStatus
Index Constituentssrc/providers/indexConstituentsProvider.ts✓ nifty50.seed.jsonNSE CSV (stub)Ready
Market Datasrc/providers/marketDataProvider.ts✓ deterministic quotesKite / Upstox / Tiingo (stub)Ready
Event Feedsrc/providers/eventFeedProvider.ts✓ events.seed.json (22 events)NewsAPI / Refinitiv / RSS (stub)Ready
LLM Reasoningsrc/providers/llmProvider.ts✓ deterministic templateAnthropic / OpenAI (stub)Ready

Operational Controls

These are no-ops in the MVP. Wire them to server actions that invalidate the Next.js data cache and regenerate the signal set.

Platform: NIFTY 50 Event Signal Intelligence · Deployed in mock mode · Not a production financial system.