From e6a2528ce3d7b3f62d918b1ce27b939f0ca2b0eb Mon Sep 17 00:00:00 2001 From: dsyoon Date: Sat, 22 Jul 2023 20:43:36 +0900 Subject: [PATCH] init --- ...rectionAnalyzer.py => SPCorrelationAnalyzer.py} | 14 +++++++++++--- 1 file changed, 11 insertions(+), 3 deletions(-) rename analyzer/{StockPriceDirectionAnalyzer.py => SPCorrelationAnalyzer.py} (92%) diff --git a/analyzer/StockPriceDirectionAnalyzer.py b/analyzer/SPCorrelationAnalyzer.py similarity index 92% rename from analyzer/StockPriceDirectionAnalyzer.py rename to analyzer/SPCorrelationAnalyzer.py index 492e661..ba3924e 100644 --- a/analyzer/StockPriceDirectionAnalyzer.py +++ b/analyzer/SPCorrelationAnalyzer.py @@ -2,7 +2,7 @@ import os import sqlite3 import pandas as pd -class StockPriceDirectionAnalyzer: +class SPCorrelationAnalyzer: stock_info = None @@ -222,8 +222,16 @@ if __name__ == "__main__": RESOURCE_PATH = os.path.join(PROJECT_HOME, 'resources') stockFileName = os.path.join(RESOURCE_PATH, 'stock.db') - stockPriceDirectionAnalyzer = StockPriceDirectionAnalyzer(stockFileName) - corr_scores = stockPriceDirectionAnalyzer.analyze(master_code='122630') + spCorrelationAnalyzer = SPCorrelationAnalyzer(stockFileName) + + # {"stock_code": "122630", "stock_name": "KODEX 레버리지"} + # {"stock_code": "252670", "stock_name": "KODEX 200선물인버스2X"} + # {"stock_code": "^NDX", "stock_name": "NASDAQ 100"} + # {"stock_code": "TQQQ", "stock_name": "ProShares UltraPro QQQ"} + # {"stock_code": "SQQQ", "stock_name": "ProShares UltraPro Short QQQ"} + # {"stock_code": "SOXL", "stock_name": "Direxion Daily Semiconductor Bull 3X Shares"} + # {"stock_code": "SOXS", "stock_name": "Direxion Daily Semiconductor Bear -3X Shares"} + corr_scores = spCorrelationAnalyzer.analyze(master_code='SOXS') corr_scores_list = sorted(corr_scores.items(), key=lambda item: item[1], reverse=True) for item in corr_scores_list: print("%s %4.3f" % (item[0], item[1]))