구간별 투자되는 퀀트 포트폴리오 파일 정보와 마켓타이밍 매수/매도 조건이 주어졌을 때 백테스트가 되도록 하는 기능을 완성했다. UI 내부에서는 R코드가 돌아가기 때문에 R코드를 함수화 시켜서 UI에 입력된 정보를 R함수의 인자로 던져주는 방식으로 개...
2022년 10월 11일 화요일
2022년 10월 10일 월요일
퀀트킹 백테스트시 생성되는 히스토리에서 분기별 투자 종목을 볼 수는 있지만 복사하기가 안되어 불편했던 사항을 OCR 기술을 이용해 CSV로 추출하는 기능이 완성되었다. 1. 백테스트 히스토리 창에서 캡쳐하기 [년-월] 이 표시된 부분과 코드번호 부분...
2022년 10월 9일 일요일
방구석지니 퀀트 자동매매 마켓타이밍 백테스트 기능 추가 업그레이드 중
EuHyeJi
10월 09, 2022
방구석지니에 백테스트 기능을 추가하는 것으로 결정한 후 손쉽게 기능 추가 할 수 있는게 마켓타이밍이지 않을까 하고 시작했다. 이전에 카페 회원님들의 마켓타이밍 적용시의 수익률을 백테스트 해봤기 때문에 구현 코드는 이미 있기 때문이다. 백테스트 당시 ...
방구석지니는 원래 일봉 데이터를 이용한 자동매매 목적으로 만들어졌었다. 하지만 코로나 폭락 이후 폭등과 대상승장이 계속 되면서 자동매매보다는 매수 후 보유하는 게 수익률이 더 좋았었기 때문에... 자동매매 기능을 버리고 매수후보유 할 때 필요한 기능...
2022년 10월 7일 금요일
C# DataGridView에 DateTimePicker 넣기
EuHyeJi
10월 07, 2022
요즘 다시 방구석지니 업데이트 개발을 시작했다. 개발하고 있는 내용은 백테스트인데 백테스트 기간을 선택할 수 있는 입력창을 단순히 한구간 이라면 시작일, 종료일로 그냥 TextEdit를 사용하면 된다. 하지만 다구간일 경우 구간마다 TextEdit를...
2021년 9월 24일 금요일
분기별 종목 리밸런싱을 하는 날에는 이전에는 종가 시간 근처에서 매도와 매수를 하였으나 이제 투자 금액이 커지다보니 한번에 큰 금액을 일시 매도, 매수 하는 부담이 생기기 시작했다. 그 후 매도할 때도 30분 간격으로 분할 매도를 하고 매수도 30분 ...
2021년 9월 23일 목요일
방구석지니의 계좌현황을 DataGridView에 표시하고 있다. 60종목이 되다 보니 화면 전환 할 때마다 60종목이 다시 DataGridView에 그려지는 것이 항상 눈에 거슬려 왔다. Double Buffering 이라는 기법이 있는데 위와 같...
2021년 9월 13일 월요일
방구석지니의 계좌평가현황에서 "손익률(%)"을 표시하는 컬럼이 있는데 손익률이다 보니 소수점 2자리까지만 표현하고 있는데 아래 그림처럼 자리수가 맞지 않게 나와 가독성이 떨어진다는 회원님의 개선 요청이 있었다. 일반적으로 소수점 2자...
가장 많이 본 글
-
윈도우즈에서 파이썬을 처음 사용하려고 할 때 마땅한 에디터를 선정하기가 쉽지 않습니다. 코딩을 할 수 있으면서 실행도 시켜서 바로바로 확인 할 수 있는 IDE 같은 에디터가 개발자들에게 딱 필요하다고 할 수 있습니다. 윈도우에서 파이썬을 사용하려고...
-
1. 기본 함수 사용하기(콘솔 앱) 2. TensorFlow 모델 사용하기(Winform 앱) 3-1. 내가 만든 TensorFlow slim 모델 사용( InceptionV1 ckpt to pb convertion ) 3-2. 내가 만든 Ten...
-
아래와 같은 Pandas Dataframe이 있을 경우 [읍/면/동] 컬럼에서 그 값이 '410....' 과 같은 값은 '평균'으로 변경하고, 공백으로 되어 있는 값은 [구/읍/면/동] 컬럼의 값에 '평균...
-
내 데스크탑이나 노트북이 아닌 Synology NAS에 Python 개발 환경을 설치하고 jupyter Notebook으로 세계 어디에서든 접속해 개발 할 수 있게 해 보겠습니다. 1. 시놀로지 DSM 페키지 센터에서 docker 설치 후 열기 ...
-
비쥬얼 스튜디오 2017 다운로드 및 설치 방법 아래 링크로 들어갑니다. https://imagine.microsoft.com/ko-kr/Catalog/Product/530 위의 다운로드를 클릭합니다. 화면이 위와 같이 전환 ...
-
그동안 개미로서 아무계획 없이 주식을 사고 팔았던 과거가 주마등 처럼 스쳐간다. 몇몇 종목을 선택해 주가 차트의 흐름을 보며 '아 이때 쯤 사면 오르겠지'라고 그냥 매수했고, 매수 후 2~3%만 올라도 가슴이 쿵쿵 뛰며 다시 내릴까 조마...
-
먼저 키움증권에 비대면 증권 계좌는 개인적으로 만들어야 한다. 나는 카카오페이 이벤트 페이지 통해서 비대면 계좌개설 했는데 월 100만원만 거래하면 5만원인가 입금을 받았다. 암튼 키움증권 홈페이지에 가보면 아래와 같이 웹사이트 하단 쪽에 Open...
-
Synology에 Python을 설치하고 실행시켜 보겠습니다. 먼저 Synology DSM에 접속하여 '페키지 센터'를 실행 시킨 후 검색에 'python3'을 입력하면 아래와 같이 검색 결과를 확인 할 수 있습니다. ...
-
2008년 회사 생활을 시작하면서 GUI를 개발해야 할 일이 있어 처음으로 사용한 것이 비쥬얼스튜디오에서 MFC 였다. 그리곤 2012년 즈음 C# .NET을 접하며 MFC는 바이바이~ 이 후 .NET으로 정말 수많은 프로젝트의 GUI를 만들었었다. ...
-
Synology NAS에 Docker로 Jupyter Notebook 컨테이너를 설치해 운용 중이다. ( 참고 : https://euhyeji.blogspot.com/2019/05/synology-nas-docker-jupyter-notebook....