일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
- HTML
- Tistory
- 파이썬
- 의사 클래스
- Python
- 웹크롤링
- 금결원
- idxmax
- 하이라이트
- OpenAPI+
- Windows
- 멀티 로그인
- DataFrame
- 구현
- pycharm
- 우리FIS
- idxmin
- line number
- 코드블럭
- 진행 상황
- 티스토리
- highlight.js
- QueueHandler
- 필기
- CSS
- pywinauto
- 퀀트
- freeze_support
- 금융결제원
- multiprocessing
- Today
- Total
목록전체 글 (41)
맨땅에 헤딩하는 사람

PyCharm 프로젝트 생성법을 알려주는 글이 많지만 초보자 입장에서 뭐가 뭐를 의미하는 지 명확히 설명된 글이 없는 것 같아 포스팅한다. PyCharm에서 Create Project를 선택하면 다음과 같은 화면이 나온다. [맨 위] Location : PyCharm Project 위치 (작업공간) [New environment using ...] : 새로 가상환경을 만드는 경우 [Existing interpreter] : 이미 있는 파이썬 혹은 파이썬 가상환경을 사용할 경우 [New environment ...] Location : 가상환경이 설치될 위치 (새로 까는 파이썬의 위치) Base interpreter : 가상환경에서 사용할 파이썬 Inherit global site-packages : 기존..
WOL을 이용한 원격 부팅을 하기 위해서는 바이오스 설정이 필요하다. 나의 경우 del 키를 눌러 바이오스 진입은 되는데('삑' 소리가 난다.) 모니터 화면이 안보인다. 모니터로 출력이 안되고 검은 화면만 보인다. 이 증상을 해결하기 위해 열심히 구글링한 결과, 해당 블로그를 참고해 해결하였다. 몇몇 모니터 케이블의 경우 윈도우 10 사용 시 바이오스 화면 해상도가 설정되지 않아 생기는 문제인 듯 하다. 내 경우 DP(본체)-HDMI(모니터) 케이블을 사용하였는데 HDMI-HDMI 케이블로 바꾸니 정상적으로 바이오스 화면이 출력되었다. 안되는 사람들은 참고하길 바란다. 팁같기는 한데 너무 별 거 없어서 일상 카테고리로 올린다. 참고 https://m.blog.naver.com/maxxum7d/221801..

투자에는 다양한 방법이 존재한다. 기술적 투자, 기본적 투자, 탑다운 투자, 바텀업 투자, 퀀트, BNP(...) 등 많은 전문가들이 사용해왔고, 현재도 사용되어지는 방법들이다. 그 중에서 시장을 대하는 인간을 집중적으로 조명한 행동경제학이나 신경경제학에 기반을 둔 역발상 투자는 상기한 투자법들 가운데서도 단연 독특하다는 느낌을 준다. 근 한달동안 를 읽으며 인상깊었던 내용을 이 블로그에 정리하고 소개한다. 포스팅은 두 가지 내용을 중점적으로 다룬다. 사건 유발, 사건 강화 국채, 주식의 리스크 비교 1. 사건 유발, 사건 강화 먼저 어떤 기업의 어닝 서프라이즈를 가정해보자. 만약 잘나가는 기업이라면 투자자들은 '역시 잘나가는 기업답다.'라고 생각할 것이고 못나가는 기업이라면 '의외로 선전했네'라고 생각..

블로그를 개설한 지 몇 개월 후 난 소위 말하는 '하꼬' 블로거다. 하루에 5명 방문하면 감지덕지인데 방문통계를 살펴보니 다음, 줌 검색으로만 유입되는 것을 확인할 수 있었다. 알고보니 각 검색사이트마다 URL을 등록해야 검색에 노출될 수 있다는 것을 알았고 16일 후다닥 등록을 완료하였다. 그래서 어제 오늘 갑자기 접속량이 증가하였는데 아마 검색사이트 웹봇인듯 하다. 허수지만 방문수가 늘어난 것이 자못 기분이 좋다. ㅋㅋㅋ

먼저 이 포스트는 아래 블로그를 기반으로 작성되었다. http://blog.naver.com/tmddn3020/221851801072 R로 금융데이터 수집하기6 - (WICS 기준 섹터 정보) 5번 글에서는 우선주와 스펙주를 제외한 국내 종목들의 종목명 및 티커 데이터를 저장했습니다.이 티커데이... blog.naver.com 주식 DB를 구축하기 위해 가장 먼저 기업의 리스트를 DB화 해야한다. 모든 상장 기업을 반영하는 것은 물론 좋겠지만 데이터 공백이 존재할 수 있다는 점을 염려해서 WICS 중분류로 나뉘어진 기업의 리스트만을 DB화하기로 결정하였다. WICS에 대해 자세히 알고 싶은 사람은 내가 전에 올렸던 글을 참고바란다. 2020/07/16 - [퀀트/이론] - WICS FICS GICS KR..
기업은 상품 혹은 서비스를 판매한다. 4차산업혁명이 도래한 시대에 수많은 산업의 종류가 있고 기업은 여러 산업 중 하나에 속하는 사업을 영위한다. 다양한 사업 영역을 보유한 기업들을 통계적으로 활용하기 위해 기준을 잡아 체계적으로 분류한 것이 산업분류이다. 하나의 단체에서 산업분류를 기준짓는다면 얼마나 좋을까? 안타깝게도 여러 국가, 단체에서 나름의 산업분류 기준을 제시하고 있다. 한국에서 사용되는 산업 분류 기준이 4가지인데 그것들이 바로 WICS, FICS, GICS, KRX지수이다. 체감이 쉽게 되는 예시를 하나 들어보면 '삼성전자' 에 대한 각 산업분류는 다음과 같다. WICS : 반도체와반도체장비 FICS : 휴대폰 및 관련부품 GICS : 하드웨어및IT장비 KRX지수 : 통신 및 방송 장비 제..
이번 년도 초기에 퀀트 투자를 위해 DB, 백테스트를 조잡하게 구현했는데 sqlite와 키움 open api를 사용하는데 있어 애로사항이 여러가지가 있었다. (병렬성 문제 등) 그래서 이전 것은 갈아엎고 시스템 환경을 발전시키고자 사용할 툴을 정의하고 설치하였다. 이 포스팅은 그 과정이 담겨있다. 요구사항 중장기 전략 수립 데이터 → 일봉데이터, 기업데이터 빠른 DB 업데이트 및 분석 속도 → 병렬처리 전략에 따른 분석 → 백테스트 도구 (예후 분석, 가상매매) 위 요구사항을 고려하여 결정한 도구와 방법은 다음과 같다. DB | DBMS 고려한 DB는 다음과 같다. SQLite MySQL MariaDB (선택) Oracle sqlite의 경우 병렬처리가 불가능하다. 그리고 MySQL, Oracle의 경우..

증권사 api는 32bit만을 지원하기 때문에 MySQL DB 인터페이스 모듈도 32bit로 설치해야 한다. 파이썬 DB 인터페이스 모듈은 여러가지가 있는데 그 중 가장 유명한 것은 mysqlclient와 pymysql이다. 두 개 다 프로젝트 관리자가 같으며 pymysql은 mysqlclient를 python으로만 구현한 모듈이기 때문에 프로젝트 관리자 역시 호환성등의 특별한 이유가 없으면 mysqlclient를 쓰라고 권고한다. 실제 anaconda를 사용하면 설치도 간편하다. (base) C:\Users\ksme0>conda install mysqlclient cs 64bit에서는 위와 같이 설치가 간단하다. 그러나 32bit에서는 다음과 같은 오류가 발생한다. (py37_32) C:\Users\k..