|
import streamlit as st |
|
from thronetrader import RealTimeSignals |
|
|
|
def main(): |
|
st.title("Real-Time Trading Signals") |
|
|
|
|
|
symbol = st.text_input("Enter stock symbol (e.g., AAPL):", "AAPL") |
|
realtime_signals = RealTimeSignals(symbol=symbol) |
|
|
|
|
|
st.subheader("Financial Signals:") |
|
financial_signals = realtime_signals.get_financial_signals() |
|
st.write(financial_signals) |
|
|
|
|
|
st.subheader("Insider Signals:") |
|
insider_signals = realtime_signals.get_insider_signals() |
|
st.write(insider_signals) |
|
|
|
|
|
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() |