Try using it in your preferred language.

English

  • English
  • 汉语
  • Español
  • Bahasa Indonesia
  • Português
  • Русский
  • 日本語
  • 한국어
  • Deutsch
  • Français
  • Italiano
  • Türkçe
  • Tiếng Việt
  • ไทย
  • Polski
  • Nederlands
  • हिन्दी
  • Magyar
translation

AI가 번역한 다른 언어 보기

(로또 사는 아빠) 살림 하는 엄마

주식 자동 매매의 기본 구조 (업데이트 중...)

  • 작성 언어: 한국어
  • 기준국가: 모든 국가 country-flag

언어 선택

  • 한국어
  • English
  • 汉语
  • Español
  • Bahasa Indonesia
  • Português
  • Русский
  • 日本語
  • Deutsch
  • Français
  • Italiano
  • Türkçe
  • Tiếng Việt
  • ไทย
  • Polski
  • Nederlands
  • हिन्दी
  • Magyar

durumis AI가 요약한 글

  • 주식 자동 매매 프로그램 개발을 위한 단계별 계획을 세웠으며, 계좌 개설부터 개발 환경 준비, 기본 기능 구현, UI 디자인, 핵심 로직 구현, 테스트, 운영까지 상세한 계획을 수립했습니다.
  • 프로그래밍 언어는 Python을 선택했고, Qt5 라이브러리를 사용하여 UI를 구성하며, 종목 선정, 매매법, 매매 조건 등을 설정하여 자동 매매 프로그램을 구축할 예정입니다.
  • 주식 자동 매매는 수익 창출을 위한 수단이며, 자동 매매 자체가 목표가 되지 않도록 꾸준히 노력하고, 투자는 꾸준히 진행하되 흔들리지 않고 객관적으로 판단하는 것이 중요하다고 생각합니다.

왠지 시리즈처럼 되어 가는 느낌이 듭니다. 그런데 이 번에는 주식 자동 매매를 위해서 어떤 개발을 고려했는지에 대한 내용을 정리해보려 합니다. (정리 차원에서의 단순 나열이므로 언제든지 수정 될 수 있습니다.) 어떤 증권사로 개발을 하던지, 어떤 매매법을 적용하던지 기본 매커니즘은 유사할 것 같습니다. 이런 기본적인 기능이 잘 동작한 이후 증권사에 특화된 기능을 구현하거나 기능적으로 부족한 부분을 채우는 형태로 진행된다면 좋은 주식 자동 매매 프로그램을 만들 수 있을 거라고 생각합니다.

  • 개발 환경 준비
    • 계좌 개설
    • HTS, MTS, api 관련 설치
    • api 신청
    • 모의투자 신청
    • 해외증권 거래 신청
    • 프로그래밍 언어 선정 - python
  • 개발
    • 계정
      • 로그인 (실전 / 모의)
      • 설정값 관리
      • (필요시) 토큰 관리
    • 기본 기능 구현 (국내 / 해외)
      • 계좌 조회
        • 예수금
        • 잔고
      • 기본 조회
        • 종목별 - 현재값, 차트 데이터 조회
      • 실시간 조회
        • 체결가
        • 호가
        • 체결
      • 매매
        • 매수/매도
        • 정정/취소
        • 주문체결
        • 미체결
      • 리포트 (알림)
        • 기간손익
        • 메신저 알림
      • UI
        • 라이브러리 선정 - qt5
        • 컴포넌트
          • 테이블 (grid)
          • 콤보박스
          • 라디오버튼
          • 버튼
      • 기타유틸
        • 타임존 - 해외 주식 거래 관련 시간 / 한국 시간 - 서머타임
        • 로그
        • 정보 저장 - 파일, DB
    • 핵심 로직 구현
      • 종목 선정
        • 모니터링 할 종목 선정 방법
      • 매매법
        • 분할 매매 여부
      • 매매조건
        • 매수 / 매도 조건
  • 운영
    • 테스트
      • 시물레이션 (모의투자)
    • 자동화
      • PC(또는 서버) 설정
    • 기도 / 기원
    • 피드백 / 로직 상세 조정

이 과정들을 수행하면 주식 자동 매매 프로그램을 만들어서 운영할 수 있게 됩니다. 때로는 생략되는 항목이 생기기도 하고 집중 개발해야하는 항목이 생기기도 할 테지만 이 테두리 안에서 이뤄지지 않을까 싶습니다.

오르든지 내리든지, 일희일비 하지 않게 해주소서.


중요한 것은 주식이라는 투자 방법을 선택했고 제 1 목표는 수익을 내는 것이어야 합니다. (자동 매매가 목표가 되지 않도록 해야겠습니다. 자동 매매는 수단일 뿐입니다.) 제가 선택한 매매법도 최근에는 수익을 내고 있지만 결과만 보면 22년은 정말 암울했습니다. 그럼에도 선택한 방법론이기에 그냥 돌리는 것이죠. 또한 최근에는 원금 회복을 넘어서 수익을 내고 있지만 그래도 정말 행복한 일은 아닙니다. 그냥 그래야 합니다. 그래서 운영 단계에 들어가면 기도 / 기원이 수익을 낼 수 있기를 바라는 마음도 있지만 내 마음이 "일희일비" 하지 않기를 바라는 마음이 더 큽니다. 여러분들도 단단한 마음으로 투자를 계속할 수 있기를 바랍니다.

김진혁
(로또 사는 아빠) 살림 하는 엄마
아빠는 로또를 사면서 대박을 기원합니다. 엄마가 살림 하면서 얻은 정보를 공유합니다.
김진혁
프로그램 자동 매매 후기 (그리드 매매법) 벌써 2년 회고! 2년 동안 주식 자동매매 프로그램을 사용해본 경험을 바탕으로 그리드 매매법, 키움증권 API 부재, UiPath 툴 활용, 자동매매의 장점 등을 분석하고 있습니다.

2024년 4월 21일

미국주식 자동 매매 프로그램 2호기 만들기 미국주식 자동 매매 프로그램 2호기를 만들어 2년 동안 운영한 경험을 공유합니다. 프로그램 개발 과정과 설정 방법, 그리고 투자 전략에 대한 상세한 정보를 제공합니다.

2024년 4월 20일

자동 매매 프로그램 개선 아이디어 그리드 매매법 자동화 프로그램에 추가하면 좋을 기능들을 정리했습니다. 빅 이벤트 발생 시 홀딩 기능, 투자금 관리 로직 개선, 숏 포지션 적용, 매수/매도 금액 직접 입력 기능 등이 포함됩니다.

2024년 4월 21일

투자를 확률론적 사고방식으로 접근해야 하는 이유: 투자결과의 정확한 원인을 평생 알 수 없다 투자 결과는 운에 의해 좌우되는 경우가 많으며, 우리는 그 원인을 정확히 알 수 없다는 것을 인지해야 합니다. 따라서 투자는 확률론적 사고방식으로 접근하여 유리한 곳에서는 장기간 투자하고, 불리한 곳에서는 빨리 손절하는 것이 중요합니다.
고집스런가치투자
고집스런가치투자
고집스런가치투자
고집스런가치투자

2024년 4월 3일

공매도 뜻... 목적, 장점, 단점, 리스크 공매도는 주식 가격 하락을 예상하고 주식을 빌려 팔아 차익을 얻는 투자 기법입니다. 주식 가격이 하락하면 이익을 얻지만, 상승하면 손실을 볼 수 있습니다. 공매도는 주식시장 효율성을 높이고 유동성을 증가시키지만, 채무불이행 리스크, 도덕적 문제, 무제한 손실 등의 단점도 존재합니다.
세상 모든 정보
세상 모든 정보
세상 모든 정보
세상 모든 정보

2024년 4월 8일

주식을 처음 시작한 개인투자자에게 하고 싶은 말 3가지 초보 투자자를 위한 가치투자 전략과 확률적 사고방식, 긍정적인 자세의 중요성을 강조합니다. 단기적으로 틀릴 확률이 높은 시장에서 가치를 찾아 장기적으로 틀릴 확률이 낮아질 때까지 기다리는 것이 가치투자의 핵심이며, 자의적인 해석보다는 객관적인 판단과 확률론적 접근이 필요합니다. 또한, 긍정은 낙관이 아닌 있는 그대로 받아들이는 자세이며, 최고 하락률을 피하는 것이 최고 상승률을 놓치는 것보다 장기 복리 수익률에 더 유리합니다.
고집스런가치투자
고집스런가치투자
고집스런가치투자
고집스런가치투자

2024년 4월 3일

주식 손절매 물타기 주식 투자에서 손실을 줄이고 수익을 극대화하는 실전적인 손절매와 물타기 방법에 대한 가이드입니다. 투자 금액과 비중에 따라 손절폭을 설정하고 수익이 발생하면 추가 매수를 통해 수익을 극대화하는 전략을 제시합니다. 하락 시에는 손절 라인을 정하고 물타기를 통해 손실을 최소화하는 방법과 더불어 10% 이상 하락 시에는 다른 종목으로 수익을 내서 손실을 복구하는 전략도 소개합니다.
Cherry Bee
Cherry Bee
Cherry Bee
Cherry Bee

2024년 6월 22일

투자 승률을 올릴 수 있는 방법: 1)다수의 의견에 매몰되지 말고, 2)결과에 엄격해져라 투자는 미래의 불확실성과 싸우는 것이기에 확률로 접근해야 하며, 분산투자는 충분한 시행횟수를 확보하기 위한 방법입니다. 투자 승률을 높이기 위해서는 다수의 의견에 휩쓸리지 말고, 성공과 실패 모두 객관적으로 분석하여 실패 원인을 파악하고 개선해야 합니다.
고집스런가치투자
고집스런가치투자
고집스런가치투자
고집스런가치투자

2024년 4월 3일

ETF 뜻 종류 장점 투자방법 ETF는 주식과 펀드의 장점을 결합한 투자 상품으로, 낮은 비용으로 다양한 자산에 분산 투자할 수 있습니다. 국내 ETF 시장은 꾸준히 성장하며 올해 순자산 총액 100조 원을 돌파했습니다.
세상 모든 정보
세상 모든 정보
세상 모든 정보
세상 모든 정보

2024년 4월 4일