본문 바로가기

주식 자동매매 프로그램 제작/국내주식 자동매매4

[C# 주식자동매매제작] 계좌 보유 주식 데이터 가져오기 ✔ 주식자동매매 - 보유 주식 잔고 데이터 가져오기 이전 포스트에서는 계좌정보와 보유금에 대한 정보를 불러왔습니다. 이번에는 내가 보유하고 있는 주식의 종목들을 조회하겠습니다. 이전에 설명드렸던 내용과 마찬가지로 키움에 요청 -> 이벤트로 수신 구조입니다. ● 계좌평가잔고조회 요청 - Form1 클래스에 함수를 추가해줍니다. public void 계좌평가잔고내역요청() { axKHOpenAPI.SetInputValue("계좌번호", cbo계좌.Text.Trim()); axKHOpenAPI.SetInputValue("비밀번호", ""); axKHOpenAPI.SetInputValue("비밀번호입력매체구분", "00"); axKHOpenAPI.SetInputValue("조회구분", "2"); axKHOpen.. 2022. 4. 26.
[C# 주식자동매매제작] 계좌 조회 및 예수금상세현황 조회하기 ✔ 키움증권 TR 요청하기, Open API 이벤트 수신 이번 포스트에서는 내 계좌들을 불러오고 내 계좌의 잔고현황 데이터를 가져오는 방법입니다. 이전 샘플프로젝트에 어느정도 구현이 다 되어있습니다. 이전 포스트에서 받은 샘플프로젝트에서 Form1.cs를 엽니다. 함수 axKHOpenAPI_OnEventConnect 부분을 찾아가봅니다. 로그인되었을때 처리되는 부분이 나타나있습니다. Open API의 원리는 키움증권에 데이터 요청 (TR) -> 키움증권에서 데이터 전송 -> Open API 이벤트 수신 이런 원리 입니다. TR을 송신하면 키움증권에서 데이터를 전송합니다. 하지만 TR의 제약사항이 많아 TR 제약사항에 대해서는 따로 설명드리겠습니다. ● 로그인했을경우 자동으로 계좌조회 계좌정보의 경우에는 .. 2022. 4. 25.
[C# 주식자동매매제작] 키움증권 Open API 신청 및 샘플프로젝트 받기 ✔ 키움증권 Open API 사용하기 C# 자동매매 샘플 프로그램 다운로드 가장 먼저 키움증권부터 가입해야한다. (가입되어있다면 패스) 다음은 자동매매프로그램을 만들기에 앞서 키움증권 API를 사용하기 위해 Open API를 신청해야한다. 키움증권홈페이지 -> Open API https://www.kiwoom.com/h/customer/download/VOpenApiInfoView?Ap4kn=NaMHTpMR2WhPhQSqyHq3iQEfMrA8gChfhQdSoiEahBtyNaMJhBnFWjXHojhZTQUXH6MLAO8p0eiii6Ka2EMnrO91T1MnWHUhNVMoWjXHoHd0gOda28dIwXXCiBdrNOdviJcM2HdSweXUA4TJNeMV2itFArX1NESgwxLSWeh1irS8oHIuH.. 2022. 4. 22.
[C# 주식자동매매제작] 주식 실시간 수익률 계산 (수수료계산 반영) ✔ 자동매매프로그램 만들기 - 실시간 수익률 계산하기 매매 수수료 계산 공식 안녕하세요. 주식을 매수하고 매도하면 수수료가 발생됩니다. 수수료를 생각하지않고 매수, 매도를 프로그램이 진행하면 수익구간으로 판단되어 손해를 보게되죠. 주식을 사고나면 사자마자 -0.25%가 나타납니다. 이는 거래수수료 = 매수수수료 + 매도수수료 + 증권세액이 반영되어서 그렇습니다. 매수수수료 : 매입금액 * 매매수수료(0.015%) => 모의투자는 매매수수료(0.35%) 매도수수료 : 매도금액 * 매매수수료(0.015%) => 모의투자는 매매수수료(0.35%) 증권세액 : 매도금액 * 증권거래세(0.23%) 위에서 보듯이 모의투자랑 실투자의 매매수수료차이는 엄청납니다... 이래서 모투로 성공하면 실투에서는 무조건 성공.. .. 2022. 4. 22.