develop custom_top_html:no
default debug random = 0 / type = READ / detected = READ
개발
2014-11-21 14:29:05

주식 자동 매매 프로그램

캡처.PNG


이번 주는 많이 바빴습니다.

회사 업무도 있었지만, 프로그램 만드는 일도 몇 일 걸렸습니다.


ETF(Exchange Traded Fund) 자동 매매 프로그램입니다.

저가에 매수하고, 고가에 매도하는 전략이고, 단기적으로는 손실 날 수 있겠지만 장기적으로는 이익이 나는 구조입니다.

매월 일정액식 적립하면서, 10년 쯤 프로그램 돌리면서 묻어 둘 생각입니다.


이트레이드증권용 API, VS2013 express for desktop, C#으로 만들었습니다.

방금 완성해서 따끈 따끈합니다. 기쁜 마음에 글 하나 남깁니다.

52
댓글 28
  • 대박나시길 기원합니다 ㅎㅎ
  • ?
    @메슬렁
    고맙습니다~~ ^.^
  • 백데이타 시뮬레이션 되나요?
  • ?
    @atomrigs
    가능한데, 만들기 귀찮아서 패스~ 했어요.
    주식시장에서 백 테스트는 크게 의미 없다고 보거든요.

    위에 올린 캡쳐는 '포워드 시뮬레이션'입니다.
    몇 일 돌려보고 이상없으면 실계좌로 진행하려고 합니다.
  • 축하드립니다!!!!
  • ?
    @coincoin
    넵! 고맙습니다.

    코인코인님은 땡글에 자주 안 오시는 것처럼 보이는데, 중요한(?) 순간에는 항상 나타나시네요~
  • @drjoon
    크롬 탭에 등록되어 있어서 들어오기는 매일 들어옵니다ㅎㅎㅎ
    요새는 딱히 글 남길 일이 없어서 안 남기고 있어요ㅋ
  • ?
    @coincoin
    그러시군요 ^^;;;

    코인코인님께는 예전에 신세진 적이 있는데... 혹시 원하시면 프로그램 드릴께요.

    이트레이드 증권 계좌 개설하고 등등 귀찮은 일이 많은 반면,
    수익율을 크게 보지 않으니까 별 재미는 없을거예요.
  • @drjoon
    이힝 신세라뇨~
    캄사합니다ㅠㅜ
    프로그램 보내주시면 실행은 별로 안 하고 주로 공부만 할께요
    전 상용 서버에 연결시킨 모듈과 변화 추이 탐색 로직이 궁금합니다ㅎ
  • ?
    @coincoin
    메일 주소 주세요. ^^
  • @drjoon
    쪽지 보냈어요~ ㅎㅎ
  • 와 대단하십니다. 이런것만 좀 배우고 싶은데.. 마땅한 방법이 없네요.
    기초부터 할려니 시간이 여의찮더라고요.
  • ?
    @어른아이
    흠... ETF system은 3-4일 정도의 코딩으로 만들었지만...

    주식,선물/옵션 API 다루는 부분은 만드는데 몇 년 걸렸습니다. ^^
  • @drjoon
    본업도 하시고 트레이딩도 하시고 비트코인에 코딩 공부까지...
    세상은 넓고 능력자는 많네요^^
  • ?
    @어른아이
    능력자 ... 쌍둥아빠님 같은 분? ㅎㅎㅎ
  • @drjoon
    네 그런 분이죠.. 일반적으로 생각되는 삶의 트렉에서 비껴져 있으신 분들..
    매번 새로이 배울게 산더미라 인생은 재미있는듯 하네요.
  • ?
    @어른아이
    제가 볼 땐 어른아이님도 만만찮은데요...? 특히 경제 역사 쪽으로요...
  • ?
    준님의 내공이나 경험을 폄하하려는 것은 아닙니다만,
    만고불변의 지속적인 수익은 불가합니다.
    아무리 잘짠 모델이라도 추세와 시황에 따른 모든 변화를 담을 수는 없으니까요.
    혹시나 하는 노파심에 말씀드립니다.
  • ?
    @왕피처
    지극히 맞는 말씀입니다. ^^

    만들어 놓은 프로그램 원리를 잠깐 설명드리자면...
    'Buy Low and Sell High' 전략입니다.

    Time frame을 최근 몇 년 정도로 보고, 역사상 저점에서 분할 매수하고 고점에서 분할 매도합니다.
    시간이 지나면서 데이터 상의 저점과 고점을 뚫는 날도 나오겠지만, 어찌되었든 계속 분할 매수/매도를 반복합니다.

    핵심은 '그만두는 시점'이겠죠.
    저는 10년 쯤 혹은 그 이상도 보고 있습니다.
    주가가 지금과 비슷하게 등락하고 있다면 돈을 좀 벌어놨을테고,
    지금보다 떨어져 있다면 손해를 보게 되겠죠.
    그런데 통화팽창을 고려하면 아마 주가는 올라가 있지 않을까 조심스럽게 추측해봅니다.
  • ?
    제비용 880원은 어떻게 나온것인지 물어봐도 될까요?
  • ?
    @vvgy
    맨 밑을 보면, 가장 마지막에는 703원 버는데 850원의 수수료를 썼군요. (원금 1000만원으로 세팅되어 있습니다.)
    제비용이 계속 올라가야 맞을 것 같은데, 시뮬레이션이라 그런지 뭔가 오류가 있나봅니다.
    이 값은 제가 계산한 것이 아니고, 이트레이드 서버에서 보내온 것입니다.
  • ?
    @drjoon
    넵 알겠습니다~
  • 조작불가능한 거래원데이터가 아닌 특정증귄사의 서비스 데이터는 신뢰도가 떨어지는것같습니다. 그런데이터에 기반한 거래를 믿고 십년씩이나 . . . 가능하시다면 원데이터를 수집해서 응용데이터를 자체 구축하는게 어떨런지요, .
  • ?
    @꿀맨
    개별 증권사는 KOSCOM 시세를 실시간으로 수신하여 자신의 포맷에 맞게 가공한 뒤, 사용자에게 전송한다고 알고 있습니다.
    그래서 증권사별로 틱데이터가 약간씩 차이가 난다고 하던데, 혹시 이 부분을 말씀하시는건지요?

    아니면, 증권사가 데이터를 조작한다 생각하시나요?
    처음 듣는 얘기라 좀 당황스럽습니다.

    참고로 예전에는 선물/옵션 시스템 트레이딩 프로그램을 만들었었는데, 그 때 출발점이 실시간 시세 수신 모듈이었습니다.
    Kospi200 선물, 옵션(근/차월물) 전종목을 실시간으로 수신하는 것이고, raw data 용량으로 하루 2GB 정도 쌓였습니다.
    SK증권과 이트레이드증권용 모듈을 만들었는데, 둘 간의 차이가 있긴해도 틱데이터 수백개 정도이지 그다지 큰 차이가 없었던 것으로 들었습니다. <- 다른 분께 모듈을 넘겨서 그 분이 하루 데이터를 검증했는데 그렇게 말씀하셨습니다.
  • 옛날에 주식선물전업투자자 생활했었습니다. 시스템트레이딩 공부했었고 지금은 은퇴했습니다. 기억에 남는 수익은 "전설의 돈버는 시스템트레이딩비법"이란 책을 팔아먹었던 때였던거 같습니다. ㅎㅎ 저는 공짜로 얻었거든요. 비법은 없다가 비법입니다.
  • ?
    @아카바
    그렇군요.. ^^;
    저도 깡통을 여러 번 차봐서 좀 압니다. 비법이 없다는 것을..
  • 대단한 노고에 경의를 표합니다. 대박나시기를...
  • ?
    이거 공개해 주신건가요?? ㅠㅠ 받고 싶다...ㅠㅠ 제가 ETF자료 정리 해본것 있는데 그거 드리면 저거 저 주심 ㅎㅎ
default debug random = 0 / type = READ / detected = READ

List of Articles
번호 분류 제목 추천 수 조회 수 글쓴이 날짜
1840 개발 [긴급속보] Parity 개발팀이 비잔티움 하드포크에 관하여 연속적인 버그 발생으로 하드포크를 2주간 딜레이 ... https://www.reddit.com/r/ethereum/comments/76d97i/fork_should_be_postponed_until_2_w_of_no_bugs_as/dod6ece/   DAO 사태 이후 최대의 위기 같습니다.   Parity 팀이 4일 연속으로 Bug fix ... 42 17 39020
인텔지원
2017.10.15
1839 개발 이더리움은 인터넷을 지배하게 될까요? 아마도 땡글의 많은 분들은 이더리움으로 대박이 나셨고, 이더리움으로 큰 손실도 입으신 것으로 압니다.   이더리움은 비교적 최근까지도 땡글 내의 가장 인기있는 채굴 코인이었으며, 여전히 ... 16 8 38813
ethminer
2019.07.17
1838 개발 IPFS 따라해보기 IPFS(InterPlanetary File System)란 무엇인가? IPFS는 차세대 웹 3.0에 필수 요소의 하나라고 일컫을 수 있을만한 분산 저장소 구현중의 하나입니다.   기존 웹의 가장 큰 단점이라 할 수 있는 ... 19 10 34281
ethminer
2019.07.20
1837 질문 어짜피 켜있는 컴퓨터, 채굴에 전기세가 많이 늘어날까요? 개발자다 보니, 집에서 항상 서버를 돌리고 있습니다. 어떨땐 데스크톱으로.. 어떨땐 저사양 노트북으로, 어떨땐 게이밍노트북으로..   머 어떤 형태든 20여년간 계속 서버를 돌려왔는데요..   ... 12 1 28648
비폭력무저항
2020.09.14
1836 개발 클레이튼 소스 코드 간단 분석 소스분석이랄것까지는 없습니다만   현재 공개되어 있는 클레이튼 소스코드를 간단히 점검하는 기분으로 살펴보았습니다.   공개된 클레이튼 노드 소스코드 https://github.com/klaytn/klaytn   ... 18 6 28493
ethminer
2019.07.10
1835 개발 이더리움 작동원리의 이해(1)-동영상 -땡글 블록체인 강의 https://youtu.be/ddZ4wBfHGIo 주최 : 땡글 암호화폐 커뮤니티 후원 : 제너크립토(주) 해외거래소 이더리움 작동원리의 이해(워터마크).pdf ------------------------------------- 꼬리말 * 게... 23 file 29 27212
쌍둥아빠
2017.11.03
1834 개발 사달라 자동매매봇 업데이트 했습니다.     안녕하세요. 마루마루 입니다. 이전에 트레이딩봇 관련해서 테스트 버젼을 올렸었습니다.   이전글 참조 [ https://www.ddengle.com/traders_free/11193656 ]   당분간 유료화 예정이 없어 ... 1 3 26285
마루마루
2019.07.05
1833 질문 서버 이전중에 코인이 싹 사라졌습니다. 코인은 라이트코인 포크로 만든 새로운 코인이구요.. 서버 이전이 있어서 (A --&gt; B)   1. A 서버에서 계정들과 코인수량 다 확인하고 2. B 서버에서 데몬 실행, 정상적으로 블록이 쌓이는 거 확... 13 2 26047
비폭력무저항
2019.06.14
1832 질문 빗썸 API 요즘도 연속 주문 안 되나요? 안녕하세요.   예전에 빗썸 API를 쓰다가 너무 문제가 많아서 안 쓰게 되었습니다.   가장 큰 문제는 연속으로 주문을 넣으면 거부된다는 점이었습니다.   그래서 3초 정도 여유를 두고 주문을 ... 0 25846
크리
2020.09.26
1831 개발 폰 & 컴 해커한테 다 뚫림! 보안 다 빵꾸남!     컴퓨터 전원을 켜는 순간 아무것도 안해도 100% 다 털린다. 폰 전원을 켜는 순간 아무것고 안해도 해커는 다 훔쳐간다!     https://www.youtube.com/watch?v=TU5LgrlJ4vQ&amp;feature=youtu... 2 file 0 25774
내가총대멘다
2020.09.10
1830 질문 암호화폐/주식 교육 사이트를 만들고 있는데 PG,결제연동사가 허락을 안해주네요; 다른 동영상 강의 사이트들은 PG연동에 문제가 여태 없었는데   암호화폐랑 주식은 안된다고 거품물고 반대 하네요; (도서는 된다고 하는데.. 클라이언트가 책은 생각이 없다고 해서..)   그런 ... 9 1 25728
딥러닝은개뿔
2019.06.11
개발 주식 자동 매매 프로그램 이번 주는 많이 바빴습니다. 회사 업무도 있었지만, 프로그램 만드는 일도 몇 일 걸렸습니다. ETF(Exchange Traded Fund) 자동 매매 프로그램입니다. 저가에 매수하고, 고가에 매도하는 전략이... 28 file 11 25687
drjoon
2014.11.21
1828 질문 자동 코인 거래를 위한 시스템? 을 개발하고 있습니다.   봇에 거래소 API 키 및 코인, 금액을 세팅하고 활성화 시키면 24시간 해당 코인의 가격을 보다가    지정된 가격에 도달하면 매수/매도를 걸게 되고, 동시에 라인 및 텔레그램으로 알람을 보내... 12 0 25566
몬스터에너지
2019.07.13
1827 개발 안녕하세요. 오픈소스로 자동 트레이딩+알림 봇 공유합니다.   파이썬3로 제작되었고요.   1. 텔레그램에서 문자인증 받고 자동으로 로그인하는 기능. 2. 텔레그램에서 해당 채널의 메시지를 자동으로 읽는 기능. 3. 읽은 메시지를 정규표현식으로 분석해서... 24 file 48 25488
소프트
2018.01.12
1826 개발 거래소 API 시세정보 및 알람 표시 HTML 예제 코드입니다. 안녕하세요. 땡글에 리플은 많이 달아보았지만 게시글은 처음이네요 ㅎㅎㅎ 자료실에 올릴까 개발에다 올릴까 고민했는데 html로 개발하실 분들 대상으로 보시라고 여기에 올립니다.   예전에 거... 35 file 23 25398
크로비
2017.08.02
1825 개발 이더리움 트랜젝션 처리속도를 25 TPS라고 하는 이유 이더리움의 초당 트랜젝션 처리 가능 회수는 15 TPS라고 알려져있습니다. 그러나 좀 더 찾아보면 20~25 TPS라는 내용도 나오긴 하는데 이에 대해서 간단히 살펴보도록 하겠습니다. 현재의 이더리... 3 file 4 25269
ethminer
2019.07.08
1824 개발 이더리움 블록체인과 영지식 증명 스터디원을 모집합니다^^   안녕하세요. 철학자입니다.   이더리움 블록체인 스터디그룹인 D-lab의 &lt;Awesome ZKP&gt;분과에서 공부 같이하실 스터디원을 모집합니다^^   &lt;Awesome ZKP&gt; 분과는 현업 이더리움 블록체인 개발자... 1 25077
철학자
2019.06.07
1823 개발 룸네트워크의 메인넷 소스코드 공개 룸네트워크를 들어보신 분 많으실겁니다. 룸네트워크의 Loom 토큰이 업비트에도 상장되어 있으며, DPoS 컨센서스 기반의 룸네트워크 메인넷, 일명 &quot;플라즈마체인&quot;(Plasma Chain)으로 유명하고, (... 4 file 3 24991
ethminer
2019.07.12
1822 개발 이더리움 노드 소스 (go-ethereum) 버전 1.9.0 릴리스 7월 10일 날짜로, 이더리움 코어 소스코드 (go-ethereum) 버전 1.8.0이 나온 2018년 2월 14일 이후로 1년 5개월여만에 1.9.0 버전이 나왔습니다! 간단 요약 - full/fast/archive sync 성능 향상 ... 1 file 3 24694
ethminer
2019.07.12
1821 개발 이런 코인있으면....   로그인 할때마다 코인자동으로 지급해주는 코인 어떨까요 웹싸이트들 대부분 수익모델이 제로입니다 이걸 로그인코인이 보상해주는 거조 채굴보상대신 로그인마다 코인을 주는거죠 그러면 수익... 1 1 24557
독수리
2019.06.11
Board Pagination Prev 1 2 3 4 5 6 7 8 9 10 ... 92 Next
/ 92
default debug random = 0 / type = READ / detected = READ