init
This commit is contained in:
@@ -19,15 +19,11 @@ if __name__ == "__main__":
|
|||||||
PROJECT_HOME = os.getcwd()
|
PROJECT_HOME = os.getcwd()
|
||||||
RESOURCE_PATH = os.path.join(PROJECT_HOME, "resources")
|
RESOURCE_PATH = os.path.join(PROJECT_HOME, "resources")
|
||||||
|
|
||||||
start_date = "20231211"
|
#start_date = "20231211"
|
||||||
#start_date = (date.today() - timedelta(7)).strftime('%Y%m%d')
|
start_date = (date.today() - timedelta(days=30)).strftime('%Y%m%d')
|
||||||
# KODEX 인버스 * 2
|
|
||||||
stocks = [
|
"""
|
||||||
{"stock_code": "252670", "stock_name": "KODEX 200선물인버스2X", "start_date": datetime.strptime(start_date, '%Y%m%d'), "end_date": datetime.today()},
|
|
||||||
{"stock_code": "114800", "stock_name": "KODEX 인버스", "start_date": datetime.strptime(start_date, '%Y%m%d'), "end_date": datetime.today()},
|
{"stock_code": "114800", "stock_name": "KODEX 인버스", "start_date": datetime.strptime(start_date, '%Y%m%d'), "end_date": datetime.today()},
|
||||||
{"stock_code": "122630", "stock_name": "KODEX 레버리지", "start_date": datetime.strptime(start_date, '%Y%m%d'), "end_date": datetime.today()},
|
|
||||||
{"stock_code": "251340", "stock_name": "KODEX 코스닥150선물인버스","start_date": datetime.strptime(start_date, '%Y%m%d'), "end_date": datetime.today()},
|
|
||||||
{"stock_code": "233740", "stock_name": "KODEX 코스닥150레버리지", "start_date": datetime.strptime(start_date, '%Y%m%d'),"end_date": datetime.today()},
|
|
||||||
{"stock_code": "305720", "stock_name": "KODEX 2차전지산업", "start_date": datetime.strptime(start_date, '%Y%m%d'), "end_date": datetime.today()},
|
{"stock_code": "305720", "stock_name": "KODEX 2차전지산업", "start_date": datetime.strptime(start_date, '%Y%m%d'), "end_date": datetime.today()},
|
||||||
{"stock_code": "102780", "stock_name": "KODEX 삼성그룹", "start_date": datetime.strptime(start_date, '%Y%m%d'), "end_date": datetime.today()},
|
{"stock_code": "102780", "stock_name": "KODEX 삼성그룹", "start_date": datetime.strptime(start_date, '%Y%m%d'), "end_date": datetime.today()},
|
||||||
{"stock_code": "139260", "stock_name": "TIGER 200 IT", "start_date": datetime.strptime(start_date, '%Y%m%d'), "end_date": datetime.today()},
|
{"stock_code": "139260", "stock_name": "TIGER 200 IT", "start_date": datetime.strptime(start_date, '%Y%m%d'), "end_date": datetime.today()},
|
||||||
@@ -72,6 +68,13 @@ if __name__ == "__main__":
|
|||||||
{"stock_code": "261220", "stock_name": "KODEX WTI원유선물(H)", "start_date": datetime.strptime(start_date, '%Y%m%d'), "end_date": datetime.today()},
|
{"stock_code": "261220", "stock_name": "KODEX WTI원유선물(H)", "start_date": datetime.strptime(start_date, '%Y%m%d'), "end_date": datetime.today()},
|
||||||
{"stock_code": "271050", "stock_name": "KODEX WTI원유선물인버스(H)", "start_date": datetime.strptime(start_date, '%Y%m%d'), "end_date": datetime.today()},
|
{"stock_code": "271050", "stock_name": "KODEX WTI원유선물인버스(H)", "start_date": datetime.strptime(start_date, '%Y%m%d'), "end_date": datetime.today()},
|
||||||
{"stock_code": "138910", "stock_name": "KODEX 구리선물(H)", "start_date": datetime.strptime(start_date, '%Y%m%d'), "end_date": datetime.today()}
|
{"stock_code": "138910", "stock_name": "KODEX 구리선물(H)", "start_date": datetime.strptime(start_date, '%Y%m%d'), "end_date": datetime.today()}
|
||||||
|
"""
|
||||||
|
|
||||||
|
stocks = [
|
||||||
|
{"stock_code": "252670", "stock_name": "KODEX 200선물인버스2X", "start_date": datetime.strptime(start_date, '%Y%m%d'), "end_date": datetime.today()},
|
||||||
|
{"stock_code": "122630", "stock_name": "KODEX 레버리지", "start_date": datetime.strptime(start_date, '%Y%m%d'), "end_date": datetime.today()},
|
||||||
|
{"stock_code": "251340", "stock_name": "KODEX 코스닥150선물인버스","start_date": datetime.strptime(start_date, '%Y%m%d'), "end_date": datetime.today()},
|
||||||
|
{"stock_code": "233740", "stock_name": "KODEX 코스닥150레버리지", "start_date": datetime.strptime(start_date, '%Y%m%d'),"end_date": datetime.today()}
|
||||||
]
|
]
|
||||||
|
|
||||||
hts = HTS_Downloader(RESOURCE_PATH)
|
hts = HTS_Downloader(RESOURCE_PATH)
|
||||||
@@ -83,6 +86,7 @@ if __name__ == "__main__":
|
|||||||
while True:
|
while True:
|
||||||
print("insert...", stock["stock_code"], stock["stock_name"], this_day.strftime('%Y%m%d'))
|
print("insert...", stock["stock_code"], stock["stock_name"], this_day.strftime('%Y%m%d'))
|
||||||
hts.insertStockData(this_day, stock["stock_code"], stock["stock_name"])
|
hts.insertStockData(this_day, stock["stock_code"], stock["stock_name"])
|
||||||
|
print("updateDisparity...", stock["stock_code"], stock["stock_name"], this_day.strftime('%Y%m%d'))
|
||||||
hts.updateDisparity(stock["stock_code"])
|
hts.updateDisparity(stock["stock_code"])
|
||||||
this_day = this_day + timedelta(days=1)
|
this_day = this_day + timedelta(days=1)
|
||||||
if this_day > stock["end_date"]:
|
if this_day > stock["end_date"]:
|
||||||
|
|||||||
Reference in New Issue
Block a user