라벨이 자동매매 환경 setting인 게시물 표시

블로그 이사 합니다.

 안녕하세요, 공돌투자자 입니다. 애드센스를 통과했음에도 흥행에 참패하여 다시 네이버로 돌아갑니다 ㅜㅜ 네이버로 관련 콘텐츠들을 조금씩 이동하고 네이버 내에서 기존 주식 투자 관련 컨텐츠와 함께 운영하도록 할게요. 혹시나 구독하신 분들, 찾아주신 분들께 죄송한 마음입니다. https://blog.naver.com/gdtooza '공돌투자자, 부의 사다리'  이곳으로 찾아와주세요. 실제적인 경제교육 + 투자 블로그로 운영하도록 하겠습니다. 감사합니다.

자동매매 환경 setting : 엑셀 VBA 환경설정, 이베스트투자증권 xingapi 환경설정

이미지
엑셀 환경 설정 엑셀 설치   대부분의 증권사가 32비트 개발 환경만 지원한다. 본인 컴퓨터 운영체제 비트수와 상관없이 엑셀 32비트를 설치하면 된다. 버젼은 크게 상관없는 것으로 보인다. 엑셀 2007, 2010, 2013 모두 정상동작이 확인 되었다. 개발도구 탭 활성화 기본 엑셀에서 코딩을 할 수 있는 개발도구 항목이 hidden 처리 되어 있다. 파일 > 옵션 > 리본 사용자 지정 > 개발 도구 Checkbox 체크  를 통해 개발도구 항목을 활성화 시킬 수 있다. 엑셀 개발도구 메뉴 활성화 엑셀 관리자 모드로 실행 시킬 것 엑셀을 실행시킬 때 오른쪽마우스를 눌러  관리자 권한으로 실행  으로 실행시키도록 한다. 매번 이렇게 하는게 불편하다면 레지스트리를 변경하는 방법도 있으니 구글링을 통해 설정하여도 좋다. 중복 로그인이 필요하면 새창으로 열 것 이베스트투자증권은 중복로그인을 허용한다. 다만 하나의 Application에 두개의 엑셀 파일을 띄우면 충돌이 발생하므로 엑셀을 새창에서 열어야한다. 엑셀 창 하나가 열려있는 상태에서  Shift  키를 누른 상태로 작업표시줄에 있는 엑셀을 마우스 클릭해주면 된다. 마찬가지로 매번 이렇게 하는게 불편하다면 레지스트리를 변경하는 방법이 있으니 구글링을 통해 설정하는 것이 좋다. xingAPI 환경 설정 API 사용신청 XingAPI를 사용하려면 이베스트투자증권 홈페이지에서 API 사용신청을 해야한다. 모의투자 실 계좌에서 투자하기에 앞서 프로그램을 반드시 모의투자서버에서 수행해보는 것을 추천한다. 자칫 실서버에서 바로 작동시킬 경우 수량이나 가격오류로 인해 잘못 매수가 된 경우 수수료 + 슬리피지로 인한 큰손실을 발생시킬 수 있다. 하루 이틀 정도 모의투자서버에서 검증을 해야한다. 모의투자를 위해서는 사용신청을 해야한다. . 아래 경로를 통해 모의투자를 신청 할 수 있다. 국내주식 5억원을 셋팅해서 모의투자를 신청하는 것을 추천한다. 고객센터 ...

자동매매 환경 setting (엑셀 vba 사용 기준) : 증권사, 개발 언어의 선택

이미지
 자동매매 환경 setting (엑셀 vba 사용 기준) 자동매매 프로그램을 개발하기 위해선 아래의 과정을 거친다. 프로그래밍에 앞서 환경Setting 하는 것을 다루도록 하겠다. 증권사 선택 키움, 이베스트, 대신 등 증권사가 API를 지원한다. 키움은 기존 HTS, MTS의 사용편이성이 높은 점이 장점이다. 이베스트는 VBA 자료가 많은 편이다. 대신은 다양한 언어의 예제들이 많은 편이고 요새 많이 사용하는 Python에 대한 자료가 상당히 많다. 3개 증권사를 모두 이용해봤다. 나의 관점에서는 VBA 사용에 있어서 이베스트, 대신이 안정적이고 수수료, 이자율 등을 고려해서 이베스트를 사용중이다. 계좌개설 수수료 이벤트 등 혜택이 많고 편리한 비대면계좌개설을 추천 한다. 이베스트, 키움, 대신 모두 앱을 통한 비대면 계좌개설을 지원한다. 대신의 경우 cybos 보다 크레온이 수수료에 있어 유리하다. (기능은 동일) 언어의 선택 : VBA 선택의 이유 VBA는 Visual Basic for Application의 약자로 MS Office 에 탑재되는 프로그래밍 언어로 주로 엑셀에서 사용한다. 필자는 파이썬과 엑셀 VBA를 통해 구현을 해보았었다. 최근에 트렌드에는 파이썬이 유망하나 비 전공자인 경우 오히려 엑셀이 친근하고 접근이 쉬운 편이다. 내가 엑셀 VBA를 선택하게 된 이유를 설명한다. 1. 쉽다 VBA는 별도의 UI 작업이 필요 없다. 엑셀창 자체가 UI인 셈이다. 버튼 정도 넣어야 하는데 이미 개발도구에 다 있기 때문에 가져다 쓰기만 하면 된다. 2. DB가 필요없다. 우리는 판매용 프로그램을 만드는 것이 아니다. 오로지 나를 위한 프로그램이다. 조그만한 회사에서는 DB를 쓰지 않고 엑셀 파일로 데이터를 관리하는 곳도 많다. 그만큼 편하기 때문이다. 엑셀 파일 자체가 DB 역할을 하기 때문에 DB를 구축할 필요가 없다. 3. 수식활용에 강점이 있다.   엑셀의 수식을 활용할 수 있다. 주식은 거의 모든 것이 숫자이다. 엑셀은 이미 숫...