Stock Forecast Models β€” NSE Multi-Ticker

Prophet time-series forecasting models trained on 5 years of historical closing prices for 10 NSE blue-chip stocks.

Supported Tickers

  • TCS.NS β€” Tata Consultancy Services
  • RELIANCE.NS β€” Reliance Industries
  • INFY.NS β€” Infosys
  • HDFCBANK.NS β€” HDFC Bank
  • ICICIBANK.NS β€” ICICI Bank
  • HINDUNILVR.NS β€” Hindustan Unilever
  • BAJFINANCE.NS β€” Bajaj Finance
  • SBIN.NS β€” State Bank of India
  • MARUTI.NS β€” Maruti Suzuki
  • HCLTECH.NS β€” HCL Technologies

Usage

import pickle
from huggingface_hub import hf_hub_download
from prophet import Prophet

ticker = "TCS.NS"
safe   = ticker.replace(".", "_")
path   = hf_hub_download(repo_id="meghrajjare5273/stock-forecast", filename=f"{safe}.pkl")

with open(path, "rb") as f:
    model = pickle.load(f)

future   = model.make_future_dataframe(periods=30)
forecast = model.predict(future)
print(forecast[["ds", "yhat", "yhat_lower", "yhat_upper"]].tail(30))

Pipeline

  • Retrained daily via GitHub Actions at 02:00 AM IST.
  • Metrics (RMSE, MAE, MAPE) logged to DagsHub MLflow.
  • Last updated: 2026-04-19 21:08 UTC
Downloads last month

-

Downloads are not tracked for this model. How to track
Inference Providers NEW
This model isn't deployed by any Inference Provider. πŸ™‹ Ask for provider support