St / app.py
Geek7's picture
Update app.py
2e3acd6 verified
raw
history blame
920 Bytes
import streamlit as st
from thronetrader import RealTimeSignals, Predictions
def main():
st.title("Stock Market Analysis")
# Input for stock symbol
symbol = st.text_input("Enter stock symbol (e.g., AAPL):", "AAPL")
# Display real-time trading signals
realtime_signals = RealTimeSignals(symbol=symbol)
st.subheader("Real-Time Trading Signals:")
st.write("Financial Signals:")
st.write(realtime_signals.get_financial_signals())
st.write("Insider Signals:")
st.write(realtime_signals.get_insider_signals())
# Display stock price predictions
predictions = Predictions(symbol=symbol)
st.subheader("Stock Price Predictions:")
st.write("Linear Regression Prediction:")
st.write(predictions.linear_regression_prediction())
st.write("Gradient Boosting Prediction:")
st.write(predictions.gradient_boosting_prediction())
if __name__ == "__main__":
main()