본문 바로가기

분류 전체보기45

옵션 전략을 위한 일봉 데이터 주봉으로 변환 _ for Option[파생상품 옵션](with python) 과거에 맹준성 대표님이자 BIT박사님 옵션 논문 데이터 관련 도와드리면서 작성했던 코드입니다. 정상작동은 하지만, 코드가 조금 너저분 할것 같습니다. 조금 옛날에 작성한 코드가 좀 부끄럽네요.. 일단 보여드리겠습니다. 먼저 해당 파일의 목적은 그 전주 목요일과 이번 주 목요일을 가지고 1개의 봉으로 만드는 과정입니다. 아래의 out_put 함수에서 start_dayofweek는 그 전 주 요일 중 시작일 end_dayofweek는 다음 주 요일 중 끝나는 요일입니다. import pandas as pd import numpy as np from datetime import datetime, timedelta from tqdm import tqdm save_path = "C:\\Users\\Happy\\D.. 2023. 6. 23.
chat GPT를 활용한 한국어 댓글 긍부정 판단 vs 공개 사전학습 모델 긍부정 판단 비교 (with python) import openai import time messages = [] out_put = [] err_list = [] openai.api_key = "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" # api 키는 https://platform.openai.com/overview 여기에서 발급받기 바랍니다​ ###############보미 사전학습 모델 (시작) ################## import torch from torch.utils.data import Dataset, DataLoader from transformers import BertTokenizerFast, BertForSequenceClassification, AdamW from .. 2023. 6. 23.
어금스 2일 후기. 어서와 금융은 처음이지 라는 수업을 2일간 5시간씩 배우게 되었다 그중에 기억이 남고 기록하고자 하는 내용을 요약해 보았다. 금리와 채권 금리와 채권은 서로 상충관계에 있다. 금리가 오르면 채권 가격이 하락한다. 이에 대한 자세한 내용은 좀 더 공부해봐야 겠지만. 채권 가격은 금리랑 비슷하다. 그렇다면 비교적 안전자산인 국채를 사서 모아두었다가 금리가 인하하면 국채를 팔아서 현금화 하면 된다. 이 채권을 가지고 있어도 되지만 잘 생각 해야 한다. 은행은 물가 상승율보다 항상 거의 낮은 이자율을 제공한다. 당연히 우리는 현금을 들고 있거나 은행에 예/적금 시에 돈을 잃고 있다는 말과 같다. 사실상 투자를 하는 것이 현명하다. 특히나 돈이없는 사람들에게.. 부자아빠 가난한 아빠 라는 책을 쓴 로버트 기요사키.. 2023. 5. 22.
환전소 금액 1초마다 크로링 먼저 전체 코드와 아웃풋 그림입니다. from urllib.request import urlopen from bs4 import BeautifulSoup import time import datetime import pandas as pd import telegram #pip install python-telegram-bot import requests import pprint import json def Telegramchat(text): telegram_token = '5106829469:AAGc-XqcK67mDADEuJERXFXgazI68dcO_x0' telegram_chat_id = '5257112430' bot = telegram.Bot(token = telegram_token) # text =.. 2023. 5. 22.
AI spark 미세먼지 농도 예측 import pandas as pd import os os.getcwd() path = os.getcwd() # 주피터 노트북 파일 경로 os_file_list = os.listdir(path) # 내 경로 읽어서 파일 리스트 읽음 # print(os_file_list) # 경로에 있는 파일 리스트 os_file_list = ['META', 'TEST_AWS', 'TEST_INPUT','TRAIN','TRAIN_AWS'] All_data = {} # 모든 csv 파일 한번에 불러옴 for i in range(len(os_file_list)): print(os_file_list[i]) os_file_list_1 = os.listdir(path+"\\"+os_file_list[i]) import pandas.. 2023. 4. 30.
파이썬 exe 파일 만들기 친구가 도움을 요청해서 만들었었던 실행파일이다. 일반인들은 코딩을 대부분 할 줄 모르기 때문에 간편한 것을 좋아한다. 친구의 요청은 모든 xls파일을 하나의 엑셀파일에 저장해달라는 요청이였다. 그래서 실행이 편하게 만들기 위해 import os import pandas as pd # import xlrd os.getcwd() path = os.getcwd() os_file_list = os.listdir(path) # xls파일만.. xls_file_list = [] for i in range(len(os_file_list)): if os_file_list[i].find(".xls") == -1: pass else: xls_file_list.append(os_file_list[i]) 현재 실행 파일이 위.. 2023. 4. 23.
chat GPT4 API 사용 오류 한참을 찾았는데 해결 방안이 있었다. https://platform.openai.com/docs/introduction/overview OpenAI API An API for accessing new AI models developed by OpenAI platform.openai.com 공식 다큐먼트 찾아보면 , 이런식으로 글이 게재되어 있다. https://openai.com/waitlist/gpt-4 GPT-4 API waitlist We’re making GPT-4 available as an API for developers to build applications and services. openai.com 이곳에 가서 대기자 명단을 등록하면, 이런 메일이 온다. 즉 아직까지는 gpt-4 api.. 2023. 4. 14.
전처리 과정 유용한 코드들 과제를 하면서 유용하게 만들었던 부분들을 정리해보고자 한다. 아래의 git_gist에서 풀 코드를 확인 할 수 있다. https://gist.github.com/GiJungCho/08f767a46a3a07742f59d34ae8451dcf 전처리 전처리. GitHub Gist: instantly share code, notes, and snippets. gist.github.com ==전체적 과정 == 원핫 인코딩을 사용하기 위해 컬럼을 타입별로 나누었고, (ex: 명목형 변수=> object)타입을 변환했습니다. 변환이 되지 않는 컬럼은 이상치 값을 None값로 만든후 변환하였습니다. 파생변수로는 원하는 몸무게와 현재 몸무게를 뺸 컬럼을 생성하였습니다. 힙과 엉덩이 사이즈의 null값을 성,몸무게,키의 .. 2023. 4. 9.
1배숏을 응용한 차익거래 프로그램(주요 이슈 및 해결 방안) 차익거래 프로그램 이전 포스팅을 보면 내가 매매하는 방식은 고빈도 매매 보다는 저빈도 고수익 매매이다. 그렇다면 포지션에 진입해 있지 않은 경우는 기회비용을 잃는것과 같다. 이것을 극대화 하려면 어떻게 해야 할까 고민하다가 만든것인데, 바이낸스에 자본이 있을 경우에 1배숏을 활용해서 기회비용을 올리는 것이다. 1배숏은 무위험으로 펀피를 먹는 전략인데 해당 글은 여기서 참조하자. https://m.blog.naver.com/niolpa/222267356872 [마진전략] 비트코인 1배숏으로 펀딩비 연금을 받아보자 안녕하세요, 하몽입니다. 최근 부쩍 비트코인의 변동성이 죽어서 점점 매매를 쉬는 기간이 늘어나고 있는데... blog.naver.com 이전 무위험 차익거래에서는 step_1_1에서 업비트에서 바.. 2023. 2. 28.
통계적 차익거래를 위한 데이터 분석 및 머신러닝 활용방안 보호되어 있는 글 입니다. 2023. 2. 27.