(20250211) Slight changes in NSE's IPO section.
This commit is contained in:
@@ -106,7 +106,7 @@ class NSEUpcomingIPO(AsyncNSEBase):
|
||||
|
||||
# Pass on the initialization to the parent:
|
||||
super().__init__(
|
||||
base_url = r"https://www.nseindia.com/market-data/all-upcoming-issues-ipo",
|
||||
base_url = r"https://www.nseindia.com/",
|
||||
data_url = r"https://www.nseindia.com/api/all-upcoming-issues?category=ipo",
|
||||
http_client = http_client,
|
||||
cookies_refresh_interval = cookies_refresh_interval,
|
||||
@@ -218,7 +218,7 @@ class NSEUpcomingIPO(AsyncNSEBase):
|
||||
formatted_data = []
|
||||
for ipo in raw_json:
|
||||
issue_size = regex.find_first(text = str(ipo.get("issueSize")), pattern = r"[\d,]+\.?[\d,]*")
|
||||
upper_band, lower_band = self.get_band_prices(ipo.get("priceRange"))
|
||||
upper_band, lower_band = self.get_band_prices(ipo.get("issuePrice"))
|
||||
formatted_data.append(NSEIPO(
|
||||
scrapeTs = timestamp,
|
||||
symbol = ipo["symbol"],
|
||||
|
||||
Reference in New Issue
Block a user