import streamlit as st | |
import yfinance as yf | |
import pandas as pd | |
def fetch_yfinance_data(symbol): | |
data = yf.download(symbol, start="2024-02-05", end="2024-02-5", interval="5m") | |
return data | |
def main(): | |
st.title("Stock Trend Predictor") | |
# User input for stock symbol | |
symbol = st.text_input("Enter Stock Symbol (e.g., IBM):") | |
if not symbol: | |
st.warning("Please enter a valid stock symbol.") | |
st.stop() | |
# Fetch yfinance data | |
stock_data = fetch_yfinance_data(symbol) | |
# Display the raw data | |
st.subheader("Raw Data:") | |
st.write(stock_data) | |
if __name__ == "__main__": | |
main() |