eshan6704 commited on
Commit
9d0c5c3
·
verified ·
1 Parent(s): bb43ebf

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +5 -4
app.py CHANGED
@@ -82,8 +82,9 @@ STYLE_BLOCK = """
82
  """
83
 
84
  def fetch_data(symbol, req_type):
 
85
  try:
86
- ticker = yf.Ticker(symbol)
87
 
88
  content_html = ""
89
 
@@ -160,7 +161,7 @@ def fetch_data(symbol, req_type):
160
 
161
  # Daily chart
162
  elif req_type.lower() == "daily":
163
- df = yf.download(symbol, period="1y", interval="1d").round(2)
164
  if df.empty:
165
  content_html = f"<h1>No daily data for {symbol}</h1>"
166
  else:
@@ -198,7 +199,7 @@ def fetch_data(symbol, req_type):
198
 
199
  # Intraday chart
200
  elif req_type.lower() == "intraday":
201
- df = yf.download(symbol, period="1d", interval="5m").round(2)
202
  if df.empty:
203
  content_html = f"<h1>No intraday data for {symbol}</h1>"
204
  else:
@@ -288,7 +289,7 @@ def fetch_data(symbol, req_type):
288
  iface = gr.Interface(
289
  fn=fetch_data,
290
  inputs=[
291
- gr.Textbox(label="Stock Symbol", value="PNB.NS"),
292
  gr.Dropdown(
293
  label="Request Type",
294
  choices=[
 
82
  """
83
 
84
  def fetch_data(symbol, req_type):
85
+ yfsymbol=symbol+".NS"
86
  try:
87
+ ticker = yf.Ticker(yfsymbol)
88
 
89
  content_html = ""
90
 
 
161
 
162
  # Daily chart
163
  elif req_type.lower() == "daily":
164
+ df = yf.download(yfsymbol, period="1y", interval="1d").round(2)
165
  if df.empty:
166
  content_html = f"<h1>No daily data for {symbol}</h1>"
167
  else:
 
199
 
200
  # Intraday chart
201
  elif req_type.lower() == "intraday":
202
+ df = yf.download(yfsymbol, period="1d", interval="5m").round(2)
203
  if df.empty:
204
  content_html = f"<h1>No intraday data for {symbol}</h1>"
205
  else:
 
289
  iface = gr.Interface(
290
  fn=fetch_data,
291
  inputs=[
292
+ gr.Textbox(label="Stock Symbol", value="PNB"),
293
  gr.Dropdown(
294
  label="Request Type",
295
  choices=[