analytics
Browse files- app.py +31 -1
- requirements.txt +4 -1
app.py
CHANGED
@@ -7,6 +7,29 @@ https://huggingface.co/spaces/kevinhug/clientX
|
|
7 |
https://hits.seeyoufarm.com/
|
8 |
'''
|
9 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
10 |
'''
|
11 |
SIMILAR VECTOR DB SEARCH
|
12 |
'''
|
@@ -183,7 +206,14 @@ Use Case:
|
|
183 |
- intervene attrition through incentive
|
184 |
|
185 |
""")
|
186 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
187 |
|
188 |
demo.launch()
|
189 |
|
|
|
7 |
https://hits.seeyoufarm.com/
|
8 |
'''
|
9 |
|
10 |
+
'''
|
11 |
+
TIME SERIES ANALYTICS
|
12 |
+
'''
|
13 |
+
import yfinance as yf
|
14 |
+
import seaborn as sns
|
15 |
+
|
16 |
+
def trend(t):
|
17 |
+
data = yf.download(t, period="3mo")
|
18 |
+
|
19 |
+
for c in t.split(' '):
|
20 |
+
q=data.loc[:,('Close',c)]
|
21 |
+
data.loc[:,('Close_MA',c)]=q.rolling(9).mean() -q.rolling(42).mean()
|
22 |
+
q=data.loc[:,('Volume',c)]
|
23 |
+
data.loc[:,('Volume_MA',c)]=q.rolling(9).mean() -q.rolling(42).mean()
|
24 |
+
|
25 |
+
ma=data.loc[:,["Volume_MA","Close_MA"]].tail(15)
|
26 |
+
from sklearn.preprocessing import StandardScaler
|
27 |
+
std=StandardScaler()
|
28 |
+
result=std.fit_transform(ma)
|
29 |
+
df=pd.DataFrame(result,columns=ma.columns)
|
30 |
+
d=df.tail(1).stack(level=-1).droplevel(0, axis=0)
|
31 |
+
return sns.scatterplot(d, x="Close_MA", y="Volume_MA",hue=d.index.values)
|
32 |
+
|
33 |
'''
|
34 |
SIMILAR VECTOR DB SEARCH
|
35 |
'''
|
|
|
206 |
- intervene attrition through incentive
|
207 |
|
208 |
""")
|
209 |
+
with gr.Tab("Trading Analyics"):
|
210 |
+
in_ts = gr.Textbox(placeholder="QQQM CIF VEGI PJP",
|
211 |
+
label="Ticker",
|
212 |
+
info="Identify Industry Trend, (top right is grow trending)"
|
213 |
+
)
|
214 |
+
plot = gr.Plot(label="Identify Trend/Decline Industry")
|
215 |
+
btn_ts = gr.Button("Find Trending Industry")
|
216 |
+
btn_ts.click(fn=trend, inputs=in_ts, outputs=[plot])
|
217 |
|
218 |
demo.launch()
|
219 |
|
requirements.txt
CHANGED
@@ -1,2 +1,5 @@
|
|
1 |
chromadb
|
2 |
-
fastai
|
|
|
|
|
|
|
|
1 |
chromadb
|
2 |
+
fastai
|
3 |
+
yfinance
|
4 |
+
scikit-learn
|
5 |
+
seaborn
|