Update app.py
Browse files
app.py
CHANGED
@@ -7,13 +7,13 @@ from datetime import datetime, timedelta
|
|
7 |
API_KEY = "QR8F9B7T6R2SWTAT"
|
8 |
|
9 |
def fetch_alpha_vantage_intraday(api_key, symbol):
|
10 |
-
url = f'https://www.alphavantage.co/query?function=TIME_SERIES_INTRADAY&symbol={symbol}&interval=
|
11 |
response = requests.get(url)
|
12 |
alpha_vantage_data = response.json()
|
13 |
return alpha_vantage_data
|
14 |
|
15 |
def main():
|
16 |
-
st.title("
|
17 |
|
18 |
# User input for stock symbol
|
19 |
symbol = st.text_input("Enter Stock Symbol (e.g., IBM):")
|
@@ -26,7 +26,7 @@ def main():
|
|
26 |
api_key = API_KEY
|
27 |
|
28 |
# Set the time interval for fetching historical intraday data
|
29 |
-
interval =
|
30 |
|
31 |
# Fetch Alpha Vantage intraday data
|
32 |
alpha_vantage_data = fetch_alpha_vantage_intraday(api_key, symbol)
|
@@ -41,9 +41,9 @@ def main():
|
|
41 |
one_hour_ago = current_time - timedelta(hours=1)
|
42 |
filtered_df = df[df.index >= one_hour_ago]
|
43 |
|
44 |
-
# Display the
|
45 |
-
st.subheader("
|
46 |
-
st.write(filtered_df)
|
47 |
|
48 |
if __name__ == "__main__":
|
49 |
main()
|
|
|
7 |
API_KEY = "QR8F9B7T6R2SWTAT"
|
8 |
|
9 |
def fetch_alpha_vantage_intraday(api_key, symbol):
|
10 |
+
url = f'https://www.alphavantage.co/query?function=TIME_SERIES_INTRADAY&symbol={symbol}&interval=1min&apikey={api_key}'
|
11 |
response = requests.get(url)
|
12 |
alpha_vantage_data = response.json()
|
13 |
return alpha_vantage_data
|
14 |
|
15 |
def main():
|
16 |
+
st.title("Latest Traded Data (Last Hour)")
|
17 |
|
18 |
# User input for stock symbol
|
19 |
symbol = st.text_input("Enter Stock Symbol (e.g., IBM):")
|
|
|
26 |
api_key = API_KEY
|
27 |
|
28 |
# Set the time interval for fetching historical intraday data
|
29 |
+
interval = 1 # 1-minute intervals
|
30 |
|
31 |
# Fetch Alpha Vantage intraday data
|
32 |
alpha_vantage_data = fetch_alpha_vantage_intraday(api_key, symbol)
|
|
|
41 |
one_hour_ago = current_time - timedelta(hours=1)
|
42 |
filtered_df = df[df.index >= one_hour_ago]
|
43 |
|
44 |
+
# Display the latest traded data for the last hour
|
45 |
+
st.subheader("Latest Traded Data (Last Hour):")
|
46 |
+
st.write(filtered_df.tail(1))
|
47 |
|
48 |
if __name__ == "__main__":
|
49 |
main()
|