St / app.py
Geek7's picture
Update app.py
427e196 verified
raw
history blame
960 Bytes
import streamlit as st
from thronetrader import RealTimeSignals
def main():
st.title("Real-Time Trading Signals")
# Create an instance of RealTimeSignals with the desired symbol
symbol = st.text_input("Enter stock symbol (e.g., AAPL):", "AAPL")
realtime_signals = RealTimeSignals(symbol=symbol)
# Display financial signals
st.subheader("Financial Signals:")
financial_signals = realtime_signals.get_financial_signals()
st.write(financial_signals)
# Display insider signals
st.subheader("Insider Signals:")
insider_signals = realtime_signals.get_insider_signals()
st.write(insider_signals)
# Display trading volume
st.subheader("Trading Volume:")
series1, series2 = realtime_signals.get_trading_volume()
st.write(f"Series 1 ({series1.name}):")
st.write(series1.to_dict())
st.write(f"Series 2 ({series2.name}):")
st.write(series2.to_dict())
if __name__ == "__main__":
main()