반응형

전체 글 172

2025년 3월 2일 일요일 Kiwoom Open API+ 업데이트 이후 OPW00004가 정상적으로 동작하지 않는 문제를 해결하는 방법

전에는 계좌번호만 입력해도 OPW00004가 정상적으로 동작했었다. 근데 2025년 3월 2일 일요일 Kiwoom Open API+ 업데이트 이후 2025년 3월 2일 23시 51분 기준 계좌번호만 입력해서는 동작이 안 된다. GetRepeatCnt의 결과값은 양의 정수이나, 빈 행들만 받아와질 뿐이다. 따라서 빈 문자열을 Parse하게 되어 FormatException을 던진다. 이 문제는 상장폐지조회구분을 0으로, 비밀번호입력매체구분을 00으로 설정하면 해결된다. 하위 호환을 보장한다는 약속을 키움증권이 어겼다고 볼 수 있는지는 모르겠다. 전 버전의 가이드 문서에 "상장폐지조회구분 및 비밀번호입력매체구분은 필수 항목입니다."라고 적혀있었으면 내 과실이고 그렇지 않으면 키움증권 과실이다. 어쨌거나 해결..

Kiwoom Open API+ 2025.03.03

Quiz: File Vulnerability

Quiz: File Vulnerability | Dreamhack (로그인 필요)  로그인 | Dreamhack dreamhack.io답을 도저히 모르겠어서 https://dreamhack.io/forum/qna/2234 이거 보고 알아냈다.Q3. 파일 다운로드 취약점이 발생하는 코드이다, "filename" 인자에 어떠한 값을 넣어야 현재 실행중인 프로세스의 메모리 정보를 볼 수 있는가? 해당하는 답안을 모두 고르시오.@app.route("/download")def download(): filename = request.args.get("filename") content = open("/data/uploads/" + filename, "rb").read() return content정답..

잡담, 뻘글 2025.02.01

[배당주] 미국월배당주 2025.01.31

벌써 25년 1월의 마지막 날이다.오늘까지 납입된 배당금을 추가로 기록하였다.종목 중에는 배당을 현금으로 받을 것인지, 주식으로 받을 것인지 결정해야 하는 것이 있다.그런 경우엔 배당이 안들어올 수 있다. 그런 경우엔 기다려야 한다. 그리고 1월엔 작년 대비 추가로 매수하여 주식 수가 늘었다. 늘어버린 주식수로 배당금을 나누니 배당수익률이 작게 나왔다. 이런 점을 고려하고 숫자를 봐야 한다. 결국 데이타가 누적되면 '평균'으로 분석해야 한다.

[투자방법연구] 리밸런싱 엑셀 시트

새해에도 고수익으로 고고씽!이라고 말하고 싶지만, 안정적인 수익을 더 선호하는 주인장. 안정적인 수익은 배당주가 최고.하지만 리밸런싱도 괜찮다고 본다.실제 테스트해 본결과 국장에서도 3,4개월간 6% 수익.리밸런싱 주기는 한달에 한번 정도가 적당하다고 본다.리밸런싱 엑셀 시트는 아래에서 다운로드 받아, 자신에게 맞게 세팅하면 된다. 자금 일부는 리밸런싱, 자금 일부는 세력모니터로 종목 찾아 투자하면 좋다.https://cafe.naver.com/motrader/468

[배당주] 미국월배당주 2025.01.27

바빠서 업데이트를 못했다.2024년엔 가능한 한 많은 월배당주에 실제 투자를 해 보았다.결과는 나쁘지 않았다.그런데 종목 갯수가 너무 많아서 정리하는 데 힘들었다.그 중에서 많이 추려서, 수익률이 좋은 것만을 골라냈다.그런데도 20개가 넘는다. 이 정도면 나름 괜찮다고 본다. 엑셀파일 열어보면 수익률이 낮은 것도 있는데, 수익률이 낮은게 아니라 추가 매수를 했기 때문에 (주식 수가 늘어났기 때문) 생긴 일이다. 즉, 배당기준일 당시엔 1주였는데, 그 후 10주로 늘었다면 계산에선 수익률이 1/0로 떨어진 것처럼 보인다는 얘기다. 이런 것까지 고칠려면 노가다를 많이해야하는지라 그냥 대충 계산했다. 어짜피 12월로 갈수록 데이타는 정확해진다.많은 종목을 정리하면서 마련된 현금을 아직 주식매수에 안쓰고 있다...

[배당주] 2024년 총정리

2024년 미국 월배당 ETF 투자를 총정리 했다.월배당주 투자는 처음인지라, 일단 무조건 여러 ETF를 실제 투자한 후 결과가 어떤지 보고자 하였다.결과는 나쁘지 않았다.평균 투자수익률은 5.9%(세후)가 되었다. 정기예금 이율 ~3%임을 고려한다면 약 2배인 셈이다.2024년 투자를 통해서 알게 된 또다른 사실은,유튜버들이 말하는 내용이 사실과 현실은 큰 차이가 있다는 것이다.유튜버 본인들이 실제로 투자를 하고서 동영상을 만드는 것인지, 아니면 다른 사람이 말한 것을 그대로 약간 편집해서 내보내는 것인지 모르겠다. 아마 후자라고 본다.모든 투자가 그렇듯이, 남의 말 듣고 하는 거 아니다. 본인이 직접 조사하고, 경험해야 한다.2025년에는, 2024년 시험용 월배당 ETF 중에서 정리할 것은 정리하고..

세트제는 공정한가?

아버지와 탁구하면서 문득 든 생각이다.세트제는 공정한가?7판4선승제 경기라고 가정하자.A 11 11 11 9 9 9 9B 0 0 0 11 11 11 11위 점수판에서 A는 3판을 이기고 B는 4판을 이겨서 최종적으로 B가 승리하게 된다.근데 점수의 총합을 계산해보면 A는 69번 득점했고 B는 44번 득점했다.뭔가 이상하다. A가 더 탁구를 잘하는데 왜 B가 최종 승리자지?불공정하다는 생각이 들었다.44점 먼저 득점하는 사람이 이기는 단판 승부를 적용하면 깔끔할 텐데,왜 굳이 세트제를 만든걸까?여러가지 이유를 생각해봤다. 1. 휴식 시간이 필요하다.44점을 먼저 내는 사람이 이긴다고 하면 세트 중간에 휴식할만한 시간이 없다.그래서 일부러 세트제로 쉬는 시간을 만든 것이다.아버지랑 탁구할 땐 안 쉬긴 하지만..

잡담, 뻘글 2024.12.27

C#과 Python: yield return과 yield 비교

Python에서 generator는 한 번 쓰고 또 쓰면 아무 값이 나오지 않는다. 반복문을 딱 한 번만 돈다. 일회용이다.>>> def f():... for i in range(10):yield i...>>> a=f()>>> print(*a)0 1 2 3 4 5 6 7 8 9>>> print(*a)>>>   그렇다면 C#에서는 어떨까?using System;using System.Collections.Generic;using System.Collections.Specialized;using System.Linq;using System.Text.RegularExpressions;using System.Threading;namespace ConsoleApp1{ internal class Pro..

C# 2024.12.26

opt10059: 종목별투자자기관별요청 분석

수정주가가 데이터에 반영되는지 안 되는지 궁금해서 분석해봤다.결론부터 말하자면 수정주가는 반영이 안 된다. DH오토웨어(025440)의 2024년 10월 30일 수요일 데이터를 받아와보자.일자: 20241224종목코드: 025440금액수량구분: 2매매구분: 2단위구분: 1 39번째 index(zero-based)에서 일자=20241030을 확인할 수 있는데,현재가=+235...누적거래량=17075788이 나온다. 2024년 12월 24일 화요일 기준으로 영웅문4에서 차트를 확인해보면 수정된 주가는종가 1,142원거래량 3,513,826으로 표시된다.따라서 수정주가가 반영이 안 됨을 알 수 있다. 각 투자자들의 매도량을 모두 더하면 17075788이 나오는 것을 봐서 매수량 매도량에도 수정주가가 반영이 안..

Kiwoom Open API+ 2024.12.24
반응형