Geek7 commited on
Commit
427e196
·
verified ·
1 Parent(s): 510c326

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +28 -8
app.py CHANGED
@@ -1,12 +1,32 @@
 
1
  from thronetrader import RealTimeSignals
2
 
3
- realtime_signals = RealTimeSignals(symbol="AAPL")
 
4
 
5
- print(realtime_signals.get_financial_signals())
6
- print(realtime_signals.get_insider_signals())
 
7
 
8
- series1, series2 = realtime_signals.get_trading_volume()
9
- print(series1.name)
10
- print(series1.to_dict())
11
- print(series2.name)
12
- print(series2.to_dict())
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ import streamlit as st
2
  from thronetrader import RealTimeSignals
3
 
4
+ def main():
5
+ st.title("Real-Time Trading Signals")
6
 
7
+ # Create an instance of RealTimeSignals with the desired symbol
8
+ symbol = st.text_input("Enter stock symbol (e.g., AAPL):", "AAPL")
9
+ realtime_signals = RealTimeSignals(symbol=symbol)
10
 
11
+ # Display financial signals
12
+ st.subheader("Financial Signals:")
13
+ financial_signals = realtime_signals.get_financial_signals()
14
+ st.write(financial_signals)
15
+
16
+ # Display insider signals
17
+ st.subheader("Insider Signals:")
18
+ insider_signals = realtime_signals.get_insider_signals()
19
+ st.write(insider_signals)
20
+
21
+ # Display trading volume
22
+ st.subheader("Trading Volume:")
23
+ series1, series2 = realtime_signals.get_trading_volume()
24
+
25
+ st.write(f"Series 1 ({series1.name}):")
26
+ st.write(series1.to_dict())
27
+
28
+ st.write(f"Series 2 ({series2.name}):")
29
+ st.write(series2.to_dict())
30
+
31
+ if __name__ == "__main__":
32
+ main()