jsp-dev의 등록된 링크

 jsp-dev로 등록된 티스토리 포스트 수는 350건입니다.

월 100만원 버는 전자책 부업?, 무조건 팔리는 전자책 쓰기 [내부링크]

반복되는 직장생활에서 발전을 못 느끼고 있다면..? 글쓰기만으로 자동수익을 내고 싶다면? 이런 생각이 들었다면 부업에 관심을 가져보셨을 것 같은데요 그래서인지 흔히들 전자책 1권만으로 몇천만원씩 수익 내는 것은 쉬운 일인 것처럼 홍보하지만 사실 모든 전자책이 다 잘 팔리는 것은 아닙니다. 개인적으로는 전자책 3권, 종이책 1권을 냈었는데요. 사실 제 모든 전자책이 다 잘 팔리지는 않았습니다. 책을 여러권 쓰고 시행착오도 겪으면서 잘 팔리는 전자책과 그렇지 않은 전자책의 차이가 무엇인지 깨닫게 되었고 무조건 팔리는 전자책을 만드는 방법을 알게 되었습니다. 그 노하우를 담아 만든 '무조건 팔리는 전자책'이라는 공략집을 만들고 있습니다. 첫 전자책을 만들 때 하루 3시간씩, 3달동안 쓰며 배우고 익힌 노하우를..

[온라인 강의] 5개 거래소별 코인차익알림봇, 구체적인 개발 가이드 오픈! [내부링크]

'혹시 코인 트레이딩 해보신 적 있으신가요?' 코인은 주식과 달리 가치/실체가 불분명하다는 말이 많은데요 그래서 더욱 차트에 의존해 트레이딩하는 경우가 많습니다. 저역시 차트 신봉자이지만 잦은 뇌동매매에 원래 생각한 계획과 다르게 행동하는 경우가 많습니다. 이럴 때, 자동매매가 도움을 줄 수 있지만 결국 자신만의 트레이딩 전략이 없다면 쉽지 않은데요 이런 어려움을 겪고 계신분들에게 도움이 될 수 있는 것이 바로 차익거래입니다. 차익거래는 동일 재화를 싸게 사서 비싸게 파는 것을 의미하는데요 동일한 코인이라도 거래소별로 가격이 다르기 때문에 코인 차익거래가 가능합니다. 우리가 흔히 알고 있는 김치프리미엄은 국내거래소, 해외거래소 간에 프리미엄을 의미하지만 거래소간 프리미엄은 '국내-해외거래소'에서만 발생하..

빗썸 공지사항 크롤링할 때 주의사항 [내부링크]

현명한 코인 투자자들은 거래소 공지사항에 신경을 많이 쓰실텐데요 저는 최근에야 공지사항에 관심을 갖기 시작했습니다. 간단한 Python 크롤링을 이용해 공지사항을 조회하다보디 알게 된 주의사항을 공유해보겠습니다. 빗썸 공지사항 크롤링하실 때 큰 도움이 될 거라 믿습니다. 결론, 빗썸공지사항 사이트가 답이다. https://cafe.bithumb.com/ No.1 가상자산 플랫폼, 빗썸 - Bithumb 카페 No.1 가상자산 플랫폼, 빗썸 - Bithumb 카페 사이트 입니다. cafe.bithumb.com 위 사이트에 올라오는 공지사항이 기준입니다. 먼 소리여 당연한거 아니야? 하실 수도 있는데 사이트에 접속해 보면 생각보다 스캠스러운 너낌이 듭니다. 그래서 이 공지 바로바로 올라오는 것 맞나? 생각하..

티스토리 블로그 400 Bad Request 에러 해결 방법 Request Header Or Cookie Too Large [내부링크]

티스토리 블로그에 접속해보려고 하니 다음처럼 400 Bad Request, Request Header Or Cookie Too Large 에러가 발생하는 것을 발견했습니다. 티스토리 또 죽었구나 싶었는데, 모바일에서는 잘 접속되는 것 보고 PC 크롬에 뭔가 문제가 있다고 생각 해결 방법, 크롬 브라우저 캐시, 쿠키 지우면 해결 크롬 > 설정을 클릭합니다. 설정은 오른쪽 상단에 있는 점 세개 버튼입니다. 설정 > 개인 정보 보호 및 보안을 클릭합니다. 인터넷 사용 기록 삭제을 클릭합니다. 전체 다 지우고 싶지는 않아서 4주만 지웠습니다. 기간을 선택하고 인터넷 사용 기록 삭제 버튼을 클릭합니다. 짜잔~ 접속이 다시 되기 시작하네요 블로그 글 365개 썼는데, 1000개까지 갑니다 글천개 블로그될 때까지 티..

Python 크롤링 에러 Connection aborted., RemoteDisconnected 해결방법 (feat. fake_useragent) [내부링크]

pyhon 크롤링/외부 API를 반복적으로 호출하다보면 다음 에러가 발생할 수 있습니다. 'Connection aborted.', RemoteDisconnected('Remote end closed connection without response') 다른 글을 보니 아예 header없이 요청을 보내서 그렇다고도 하네요. res = requests.get(URL) 이런 경우에는 다음처럼 header를 넣으면 해결된다고 합니다. headers = {"User-Agent": "Mozilla/5.0 (Windows NT 6.3; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/44.0.2403.157 Safari/537.36"} res = requests.get(..

완전히 죽어버린 PALA 팔라 코인, 한방 있을 것 같은데.. [내부링크]

팔라를 아냐구요..? 네이버에 팔라코인을 검색해보면 PHA라는 티커로 팔라 네트워크가 있네요 '이거요? 잘 모르는데요..' 시가총액 200위권에 팔라네트워크도 잘 모르는데 이보다도 더 인지도 없는 토큰이 있습니다. 바로 국내에서는 그래도 유명한 PALA NFT Market place의 PALA 토큰입니다. 팔라(PALA)는 회사명, 토큰명이기도 한데요. 네이버 자회사 스노우와 알체라의 합작사입니다. 굳이 따지면 네이버의 손자정도 되는 것 같습니다. 팔라는 NFT 마켓이 유명하긴 하지만 덱스와 팔라볼트(NFT 토큰화 플랫폼)도 운영하고 있고 다양한 크립토서비스 제공을 목표로 하고 있습니다. 팔라 팀원 팔라의 사원수는 총 40명정도로 검색되는데요 예전에 공개된터라 현행화는 안된 것 같습니다. 주요임원 목록 ..

페이코인 시세 폭등, 유의종목 연장으로 밝아진 전망? [내부링크]

김치코인 페이코인이 하루만에 400% 가량 상승했습니다. PCI/BTC 페어로 BTC 마켓에만 상장되어 있는 코인이라 업비트에 접속하자마자는 바로 볼 수 없었을텐데요. 요즘 BTC 마켓에 있는 거래량 낮은 코인들이 급등하는 경우가 많은 것 같습니다. 페이코인은 지난 1월6일에 유의종목 지정을 받았고 2월6일 상폐여부 결정에서 3월31일까지 유의종목 기간을 연장했다는 공지가 올라왔습니다. 페이코인 유의종목 기간 연장 이유? 유의종목 기간이 연장된 이유는 DAXA에서 페이코인 측의 사업 대응계획을 보고 추가 검토를 위해 연장했다고 하네요 애초에 1월6일 유의종목 지정사유가 페이코인 측에서 가상자산 사업자 변경 신고가 실패해 페이코인 관련 서비스에 중대한 영향을 줄 수 있기 때문이라고 합니다. 페이코인 전망이..

이미지 누끼따기 사이트, 포토샵 없이 무료로 하는 방법 [내부링크]

유튜브, 크몽, 탈잉 서비스 썸네일을 만들거나 블로그 썸네일을 만들 때 가져오는 이미지의 테두리를 제거해야하는 경우가 있습니다. 이를 누끼 딴다고 하는데요. 오늘은 그 방법을 쉽게 알려드리겠습니다. 누끼 딴다? 우선 누끼 딴다는 말은 일본말인데요 배경을 제거한다는 말이라고 합니다. 그럼 바로 이미지 누끼따는 방법을 알아보겠습니다. 1.아래 사이트로 이동합니다. 누끼따는 사이트 바로 가기 2.이미지 업로드 버튼을 클릭합니다. 3.누끼를 제거할 이미지를 업로드합니다. 4.업로드 되는 순간 누끼가 제거됩니다. 제가 준비한 이미지 원본은 이렇게 하늘이 있는데요. 업로드한 순간에는 배경이 제거됩니다. 다운로드 누르면 누끼가 제거된 이미지를 다운 받을 수 있습니다. 5.끝️ 간단하게 누끼 따는 방법을 알아봤습니다..

유튜브 프리미엄 우회 광고제거하는 방법 (PC기준) [내부링크]

이제 유튜브는 우리 생활에서 빼놓을 수 없는데요 저도 쉰다며 유튜브를 자주 보곤 합니다. 그런데 유튜브 프리미엄을 가입하지 않으면 우리를 괴롭히는 것이 있죠 유튜브 광고입니다. 진짜 쉬도 때도 없이 나오더라구요. 유튜브 프리미엄 우회 오늘은 프리미엄 가입 효과를 누릴 수 있는 방법에 대해 알아보겠습니다. 제가 소개할 방법은 PC버전만 가능하니 참고하시기 바랍니다. 1.구글에 adguard > 확장프로그램을 검색합니다. 찾기 귀찮으신 분들을 위래 링크도 남겨두겠습니다. Adguard 바로 가기 2.크롬 설치를 클릭합니다. 크롬확장프로그램이므로 크롬에서만 가능합니다~ 3.크롬에 추가 버튼을 클릭합니다. adguard는 5만명 이상의 사람들이 평가했고 무려 천만명 이상의 사람들이 사용중인 믿을만한 프로그램입니..

1일 1포스팅 30일간 쿠팡파트너스 직접 해본 후기, 수익 얼마일까? [내부링크]

쿠팡파트너스 쿠팡파트너스는 우리가 잘 아는 굴지의 대기업 쿠팡에서 진행하는 Affliate 활동입니다. 판매를 유도하고 싶은 제품의 링크를 만들어 내 채널(블로그, 유튜브, 브런치 등)에 올리고 타인이 내 링크를 통해 접속해 쿠팡에서 구매하는 구매가격의 3%를 커미션으로 제공합니다. 아래는 쿠팡파트너스 사이트이고 별도 가입이 필요합니다. 검색창에 내가 판매하고 싶은 제품을 검색해서 링크를 만들면 됩니다. 쿠팡파트너스가 괜찮은 부업인 이유 '잉..고생은 내가 다했는데 겨우 3%밖에??' 할 수도 있습니다. 하지만 제일 중요한 것은 리스크 제로라는 점입니다. 재고가 있기를 하나, CS관리를 해야하는 것도 아니고, 링크를 생성한 제품 말고 구매가 전체를 기준으로 정산해줍니다. 쿠팡에 접속해서 갑자기 사려고 했..

어라.. 잊혀졌던 위믹스 시세 언제 이렇게 올랐지? [내부링크]

위믹시는 작년 말 DAXA로부터 '거래종료' 라는 최악의 조치를 받았습니다. DAXA에 결정에 따라 국내 거래소에서 일제히 상장폐지 결정을 당했는데요. 그때만 해도 위믹스는 망했다는 의견이 많았습니다. 그런 와중에 위메이드 장현국 대표가 법인자금으로 시그니엘 산다고 뭇매를 맞기도 했었죠 회사 이미지도 엉망이 되었지만 위믹스 생태계에서 나오는 자산, 매출이 높았던 위메이드(112040)의 주가 역시 바닥으로 주저 앉게 되는 계기였는데요. 보통 국내에서 만든 소위 김치코인은 상장폐지=패망이라는 공식이 있었는데 그래도 위믹스는 좀 달랐던 것 같습니다. 2023년 2월 초 기준으로 2022년 12월 저점대비 현재 무려 4배나 올랐네요. 한화로 1,000원을 넘겼습니다 위믹스에게 무슨 일이 있었던 걸까요? 위믹스..

MBTI 성격 테스트 무료 사이트 모음(회사 본캐 MBTI, 연애, 직업적성, 나랑 닮은 연예인) [내부링크]

MBTI 성격검사 근래 MBTI 성격검사 결과가 인기입니다. 사람의 성격을 16가지 타입으로 구분한 성격검사로 무료로 테스트할 수 있고 생각보다 정확해서 너도나도 서로의 MBTI를 묻고 성격을 유추하려는 것 같습니다. MBTI는 원래 마이어스-브릭스 유형 지표(The Myers-Briggs-Type Indicator, MBTI)의 약자로 캐서린 쿡 브릭스라는 작가와 그녀의 딸 이자벨 브릭스 마이어스가 개발한 것으로 세계2차대전이 생기고 남자는 전쟁터로 나가고 여자는 군수용품을 만들 때 자신에게 적합한 직무를 찾아주기 위함이었다고 합니다. 문항이 조금씩 바뀌기도 하고 무료 검사이니 최소 2,3번 정도 하는 것을 추천한다고 하네요 공식 MBTI 검사 링크는 아래 버튼을 클릭해주세요~ MBTI 검사 바로 가기..

주민등록등본 인터넷 발급방법, 등본 PDF로 저장하기 [내부링크]

살면서 주민등록등본을 발급해야할 때가 많은데요. 주민등록등본을 발급 받는 방법은 다음 세가지가 있습니다. ️ 가까운 주민센터 방문해서 발급받기 ️ 무인발급기에서 발급받기 ️ 집에서 인터넷으로 발급받기 주민센터나 무인발급기에 가는 것은 너무나도 귀찮은 일이므로 집에서 발급받는 방법을 알아보겠습니다 인터넷으로 발급받기 https://www.gov.kr/portal/main 정부서비스 | 정부24 정부의 서비스, 민원, 정책·정보를 통합·제공하는 대한민국 정부 대표포털 www.gov.kr 검색창에 정부 24를 검색해서 접속합니다! 귀찮으면 위 링크를 클릭해서 들어갑니다 접속 후에 '주민등록등본'을 입력해 나오는 첫번째 메뉴를 클릭합니다. 주민등록등본교부 > 발급하기를 클릭합니다. 인터넷으로 주민등록증을 ..

앱토스 코인 사서 진짜 아파트(APT) 살 수 있나? 앱토스 살 때 알아야하는 것 [내부링크]

앱토스 APTOS 코인 앱토스는 이더리움, 솔라나, 아발란체, 폴카닷처럼 레이어1 코인입니다. 2022년 10월 메인넷을 오픈했으며 엄청난 투자를 받았던걸로도 유명했습니다. 앱토스는 페이스북에서 리브라 개발팀이 독립해서 만든 프로젝트입니다. 개발진이 페이스북 출신이라는 것도 주목받았었습니다. 앱토스가 화제가 된 것은 김치코인이 아님에도 업비트에서 많은 거래량을 보여주면서 상승했기 때문인데요. 솔라나가 이더리움 킬러라고 하고 솔라나 킬러가 앱토스라고 하는데 언제 죽이는지 모르겠다만 FTX 사태때 알라메다리서치의 많은 투자를 받았던 앱토스도 엄청하락한 적이 있었습니다. 그 후 움직임은 이렇게 떡상해버렸습니다. 타이밍을 노리고 사는 트레이딩이나 가치투자는 구분이 되는데요. 데이트레이딩을 하는 분들에게는 앱토스..

에어드랍 주나..? 수이 코인 테스트넷 SUI Testnet 참여하는 방법 [내부링크]

요즘 핫한 아파트 코인, 앱토스 테스트넷 보상 이후 주목 받는 것이 수이코인입니다. SUI Testnet이 오픈해서 스테이킹 기능이 현재 테스트로 진행됩니다. 혹~시 모를 에어드랍을 위한 작업이니 5분 정도 투자하실 분들은 같이 진행해보도록 하겠습니다. 준비물 디스코드 계정과 크롬입니다. 1.sui 지갑을 설치합니다. https://chrome.google.com/webstore/detail/sui-wallet/opcgpfmipidbgpenhmajoajpbobppdil Sui Wallet A wallet for Sui chrome.google.com 크롬에서 sui wallet을 설치합니다. 설치과정은 간단하니 생략하되 니모닉은 잘 관리하세요~ 2.sui 디스코드 참여! https://discord.co..

쓰레스홀드 T코인 호재, 상승 이유 뭘까? [내부링크]

간만에 업비트에 빨간불이 많이 들어왔는데요. 원화 거래량 상위를 보면 비트코인, 이더리움 같은 코인들은 없고 앱토스(APT), 이캐시(XEC), 쓰레스홀드(T) 같은 코인들이 상위입니다. 앱토스야 솔라나 킬러로 유명했지만 쓰레스홀드는 다소 생소할 수 있었는데요. 24일부터 30원대의 라인을 다지다 24일부터 미친듯이 상승했습니다. 그 이유는 쓰레스홀드가 코인베이스 상장이 되는 호재 뉴스가 떴기 때문입니다. 24일날 올라온 코인베이스 트윗을 보면 한국시간 26일부터 입금이 가능하고 27일 1시부터 거래가 가능했습니다. 이미 상장되어 있던 코인이라 상장이벤트 효과는 길지 않았습니다. 코인베이스 상장 이후 전고점을 넘지 못하고 있는 모습이긴 합니다. 쓰레스홀드는 전체 발행물량 100억개로 현재 유통물량은 84..

비트코인 불장의 시작, 주목해야할 비트코인 반감기 [내부링크]

주위에 다시 코인에 관심갖는 분들이 많이 생기는 것 같습니다. 인터넷만 보더라도 블라인드에서는 코인 이야기가 많네요. 삼전형님은 하 제발 올라라.. 이런 글까지 쓰네요 ㄷㄷ 갑자기 다시 이런 관심이 생기는 것을 보면 약간의 비트코인 단기 고점 시그널이 아닐까 싶은 생각도 듭니다. 그도 그럴 것이 현재 23K로 15,16K대비 50% 가량 상승했네요. 저는 다시한번 비트코인 대불장 시즌이 올거라고 생각하는데 그 시점을 예측하는 것은 무의미하다고 봅니다. 하지만 비트코인 반감기는 주목해봐야할 이벤트라고 생각합니다. 비트코인 물량 총 2100만개, 사토시 물량 100만개 및 소실된 물량들을 생각하면 70억 인구가 2100만개의 비트코인 중 한개라도 소유하기 어려울 것입니다. 바이낸스에서 제공한 비트코인 홀더 ..

코인 유튜브, 2개월 해본 후기 및 점검 글 [내부링크]

코인과 유튜브가 미래라는 생각으로 코인을 다루는 유튜브 채널을 운영하고 있습니다. 글 제목에는 2개월해본 후기라고 적었지만 사실은 1년입니다 ㅎㅎ 1년 전부터 해왔던 첫번째 계정은 이런저런 이유로 중단하게 되었고 성적표는 구독자 650명, 시청시간 1300시간이었습니다. 포기 했었지만 전부 포기할 수는 없었어서 2022년 11월말부터 시작한 새채널입니다. 2달 동안 총 조회수 5,8만 시청시간 1.9천시간 구독자는 670명입니다. 매주 1개씩 올린다는 생각이었지만 그 보다는 조금 더 올렸네요 숏츠포함(1개)해서 13개를 올렸습니다. 이전 채널은 동영상 40개 올리고 구독자가 650이었으니 이번이 조금 더 낫긴하네요 첫번째 채널의 실패이후 제가 생각한 것은 두 가지였습니다. 1. 구독자 천명 좀 넘어보고 ..

오박사 블로그, 안본 사람은 있어도 한 번만 본 사람은 없다? [내부링크]

네이버 블로그 좀 보는 사람들 중에서 주식에 관심 있으면 '오박사 블로그에 대해 들어볼 확률이 높습니다.' 오박사 블로그 이렇게 생기신 분인데 유튜브에 '오박사'라고 검색하면 포켓몬박사 오박사보다도 먼저 나옵니다. 채널명은 자본주의 공략집 오박사TV 여하튼 경제뉴스 찍어내는 블로거를 제외하고는 네이버 블로그에서 주식쪽에는 오박사, 부동산은 밴쿠버선봉장이 탑인 것 같습니다. 누적 방문자는 6천3백만명으로 중복 방문자가 많겠지만 대한민국 인구수를 넘습니다 ㄷㄷ 이웃수도 엄청난데 그 비결은 글을 노가드로 쓰고 매력적인 스타일이라고 봅니다. 물론 호불호가 있을 수도 있지만 대충 이런글을 포함해서 하루에 2~4개의 글을 씁니다. 처음 보는 사람은 저런게 무슨 글이냐 싶을 수도 있지만 위 글은 분량이 좀 적긴하지만..

Python 바이낸스 거래소 선물자동매매 개발 가이드 ep9.주문조회 [내부링크]

아래는 지난 글인 주문취소 글입니다. 2023.01.17 - [파이썬/가상화폐] - Python 바이낸스 거래소 선물자동매매 개발 가이드 ep8.주문취소 Python 바이낸스 거래소 선물자동매매 개발 가이드 ep8.주문취소 아래는 지난 글인 주문접수 글입니다. 2023.01.16 - [파이썬/가상화폐] - Python 바이낸스 거래소 선물자동매매 개발 가이드 ep7.주문접수 Python 바이낸스 거래소 선물자동매매 개발 가이드 ep7.주문접수 jsp-dev.tistory.com 바이낸스 API 파트 마지막 주문조회입니다. API 문서를 조금만 보시면 아시겠지만 정말 다양한 API들이 있습니다. 그럼에도 본 도서에서는 기본적인 API 사용 방법 및 프로젝트 진행에 필수적인 API들만 소개하고 있습니다. 그..

Python 바이낸스 거래소 선물자동매매 개발 가이드 ep8.주문취소 [내부링크]

아래는 지난 글인 주문접수 글입니다. 2023.01.16 - [파이썬/가상화폐] - Python 바이낸스 거래소 선물자동매매 개발 가이드 ep7.주문접수 Python 바이낸스 거래소 선물자동매매 개발 가이드 ep7.주문접수 아래는 지난 글인 호가창 조회입니다. 2023.01.13 - [파이썬/가상화폐] - Python 바이낸스 거래소 선물자동매매 개발 가이드 ep6.호가창 조회 Python 바이낸스 거래소 선물자동매매 개발 가이드 ep6.호가 jsp-dev.tistory.com 이번에는 바이낸스 API를 이용해 접수한 주문을 취소하는 방법을 알아보겠습니다. 지난 번에는 주문접수 이후 응답으로 접수한 주문정보 확인까지 했습니다. {'orderId': 98099552477, 'symbol': 'BTCUSDT..

Python 바이낸스 거래소 선물자동매매 개발 가이드 ep7.주문접수 [내부링크]

아래는 지난 글인 호가창 조회입니다. 2023.01.13 - [파이썬/가상화폐] - Python 바이낸스 거래소 선물자동매매 개발 가이드 ep6.호가창 조회 Python 바이낸스 거래소 선물자동매매 개발 가이드 ep6.호가창 조회 아래는 지난 글인 캔들 데이터 조회입니다. 2023.01.06 - [파이썬/가상화폐] - Python 바이낸스 거래소 선물자동매매 개발 가이드 ep5.캔들 데이터 조회 Python 바이낸스 거래소 선물자동매매 개발 가이 jsp-dev.tistory.com 이제 주문을 접수해보도록 하겠습니다. API를 이용해 접수가능한 주문 타입은 지정가 주문, 시장가 주문 그리고 TP/SL(Take Profit / Stop Loss) 주문 그리고 Trailing Stop 주문이 있습니다. 본 ..

이미지 폰트 찾는 방법, 폰트 확인하는 사이트 정리 (유튜브 썸네일 폰트) [내부링크]

안녕하세요? 오늘은 이미지에사 사용된 폰트를 찾는 방법을 알아보겠습니다. 저같은 경우, 폰트 확인 필요한 때는 사실 유튜브를 할 때인데요. 썸네일을 보고 마음에 드는 폰트를 발견했을 때 같은 폰트를 사용하려고 할 때 유용합니다. 그럼 바로 알아보겠습니다. 1.이미지를 준비합니다. 저는 위 이미 썸네일에 사용된 폰트를 찾아보겠습니다. 2. 사이트에 접속합니다. 3.이미지를 업로드합니다. 파란색 버튼을 클릭해도 되고 URL을 올려도 됩니다. 4.이미지에 폰트가 여러개인 경우 원하는 영역을 선택해야합니다. 5.잠시 기다리면 비슷한 폰트들을 찾아줍니다. 제가 찾고자 했던 폰트는 아마 Sandoll 시네마극장이 아닐까 싶네요. 비슷하네요! 이렇게 이미지에서 내가 찾고자 하는 폰트를 찾는 방법에 대해 알아봤습니다...

Python 바이낸스 거래소 선물자동매매 개발 가이드 ep6.호가창 조회 [내부링크]

아래는 지난 글인 캔들 데이터 조회입니다. 2023.01.06 - [파이썬/가상화폐] - Python 바이낸스 거래소 선물자동매매 개발 가이드 ep5.캔들 데이터 조회 Python 바이낸스 거래소 선물자동매매 개발 가이드 ep5.캔들 데이터 조회 지난 글에서는 ep4. 잔고, 포지션 조회를 다뤄봤습니다 2023.01.05 - [파이썬/가상화폐] - Python 바이낸스 거래소 선물자동매매 개발 가이드 ep4.잔고 포지션 조회 Python 바이낸스 거래소 선물자동매매 jsp-dev.tistory.com 호가 조회 API는 현재 호가창에서 최고매수호가, 최고매도호가 및 대기주문수량을 얻어오며 본 프로젝트는 호가창 정보를 조회해 포지션 오픈/종료시 주문 접수 가격으로 사용할 예정입니다. 아래는 웹브라우저에서 ..

Python 바이낸스 거래소 선물자동매매 개발 가이드 ep5.캔들 데이터 조회 [내부링크]

지난 글에서는 ep4. 잔고, 포지션 조회를 다뤄봤습니다 2023.01.05 - [파이썬/가상화폐] - Python 바이낸스 거래소 선물자동매매 개발 가이드 ep4.잔고 포지션 조회 Python 바이낸스 거래소 선물자동매매 개발 가이드 ep4.잔고 포지션 조회 지난 글에서는 ep3. 마진타입 설정을 다뤄봤습니다 2022.12.31 - [파이썬/가상화폐] - Python 바이낸스 거래소 선물자동매매 개발 가이드 ep3.마진타입 설정(교차 vs 격리) Python 바이낸스 거래소 선물자 jsp-dev.tistory.com 이번 글은 캔들 조회하는 방법을 알아보겠습니다. 전체 내용&프로젝트 진행이 궁금하신 분들은 다음 글을 참고해주세요 2022.12.27 - [분류 전체보기] - [공지]바이낸스 코인선물자동매..

Python 바이낸스 거래소 선물자동매매 개발 가이드 ep4.잔고 포지션 조회 [내부링크]

지난 글에서는 ep3. 마진타입 설정을 다뤄봤습니다 2022.12.31 - [파이썬/가상화폐] - Python 바이낸스 거래소 선물자동매매 개발 가이드 ep3.마진타입 설정(교차 vs 격리) Python 바이낸스 거래소 선물자동매매 개발 가이드 ep3.마진타입 설정(교차 vs 격리) 지난 글에서는 ep2.레버리지 설정을 다뤄봤습니다 2022.12.29 - [파이썬/가상화폐] - Python 바이낸스 거래소 선물자동매매 개발 가이드 ep2.레버리지 설정 Python 바이낸스 거래소 선물자동매매 개발 가 jsp-dev.tistory.com 이번에는 바이낸스 선물 API를 이용하여 내 계정에 존재하는 잔고와 포지션을 조회하는 방법을 알아보도록 하겠습니다. 먼저 잔고란 자산(Asset)을 의미합니다. 즉 선물계..

직업의 모든 것 채널에서 본 '열정은 쓰레기다.' [내부링크]

유튜브 직업의모든것 채널은 세상에 모든 직업을 소개해려는 채널인데요. 개인적으로는 인터뷰형식 채널에 피로감을 느껴서 잘 안보던 차에 제목이 인상적이라 보게 되었습니다. 알바생이 유튜브로 월 천 벌어보고 느낀점 썸네일에 등장하는 사람은 직모(직업의 모든것)와 친한 다른 유튜버입니다. 이 분은 4년 동안을 여러 유튜브 채널을 운영해왔지만 번번히 잘 안되다가 직모님을 만나고 채널이 급상승했다고 합니다. 그 전까지는 유명 유튜버들의 유료 컨설팅, 어뷰징(구독자를 사는 행위 등)까지 해봤지만 효과가 미미했고 너무나도 성공이 간절하던 때에 직모님을 만나 그의 곁에 있으면서 나눈 이야기를 바탕으로 성공할 수 있었다고 합니다. 이런 이야기를 들으면 정말 사는데 있어서 막연한 열정이나 방향이 잘못된 노력은 오히려 독이라..

비트코인 강세장 주기와 프로그래밍을 배워둬야 하는 이유 [내부링크]

'코인=디지털 사기' 라는 인식이 너무나도 강해진 요즘 코인 이야기를 하는게 조심스럽지만 그럼에도 비트코인만큼은 눈 여겨봐야 한다고 생각하는 이유가 있습니다. 바로 비트코인 시세는 비트코인 반감기와 관련이 있어 왔기 때문인데요. 비트코인은 반감기가 있던 시점(2012년, 2016년, 2020년)과 반감기 1년 전(2011년, 2015년, 2019년)부터 상승 랠리가 이어져왔고 상승랠리가 끝난 다음에는 약 1년 가량 조정을 받아왔습니다. 위 차트 및 설명은 텔레그램에서 한참 유행했던 것인데요 작성자는 이런 관점으로 2022년 11월쯤이 기간의 조정&가격 조정이 끝나는 비트코인의 저점이라고 주장합니다. 비슷하게 다른 분석가는 다음처럼 주장했는데요 앞으로 있을 비트코인 반감기(2024년 상반기)를 앞두고 20..

Python 바이낸스 거래소 선물자동매매 개발 가이드 ep3.마진타입 설정(교차 vs 격리) [내부링크]

지난 글에서는 ep2.레버리지 설정을 다뤄봤습니다 2022.12.29 - [파이썬/가상화폐] - Python 바이낸스 거래소 선물자동매매 개발 가이드 ep2.레버리지 설정 Python 바이낸스 거래소 선물자동매매 개발 가이드 ep2.레버리지 설정 지난 글에서는 ep1.프롤로그&패키지 설치까지 다뤄봤습니다. 2022.12.29 - [파이썬/가상화폐] - Python 바이낸스 선물자동매매 개발 가이드 ep1.프롤로그&패키지 설치 Python 바이낸스 선물자동매매 개발 jsp-dev.tistory.com 이번에는 선물거래 마진타입 설정을 알아보도록 하겠습니다. 마진타입이란 레버리지 설정 좌측에 위치한 마진 모드를 의미합니다. 교차(cross)와 격리(isolated) 둘 중 하나로 설정할 수 있으며 둘의 차이..

Python 바이낸스 거래소 선물자동매매 개발 가이드 ep2.레버리지 설정 [내부링크]

지난 글에서는 ep1.프롤로그&패키지 설치까지 다뤄봤습니다. 2022.12.29 - [파이썬/가상화폐] - Python 바이낸스 선물자동매매 개발 가이드 ep1.프롤로그&패키지 설치 Python 바이낸스 선물자동매매 개발 가이드 ep1.프롤로그&패키지 설치 2022.12.27 - [파이썬/가상화폐] - [전자책] 바이낸스 코인선물자동매매 시스템 개발 방법을 담은 책이 출시되었습니다. [전자책] 바이낸스 코인선물자동매매 시스템 개발 방법을 담은 책이 출시되 jsp-dev.tistory.com 그럼 계속 이어서 계속진행해보겠습니다. 만약 전체 내용이 궁금하신 분들은 다음 글을 참고해주세요 2022.12.27 - [파이썬/가상화폐] - [전자책] 바이낸스 코인선물자동매매 시스템 개발 방법을 담은 책이 출시되었..

중꺾마 유래와 뜻? 중요한 것은 '카피라이팅' [내부링크]

중꺾마? 최근 여러 매체에서 "중꺾마"라는 말이 자주 등장합니다. 이 말의 뜻은 다음과 같습니다. 중꺾마는 "중요한 것은 꺾이지 않는 마음"의 줄인말입니다. 중꺾마가 탄생하게 된 계기는 2022년 월드 챔피언십 그룹 스테이지 1라운드라는 대회에서 쿠기뉴스의 문대찬 기자가 DRX 선수단의 김혁규 선수를 인터뷰한 영상에 썸네일 문구로 등장했습니다. https://www.youtube.com/watch?v=IWYcZt9dK00 중꺾마의 인기 이 영상은 2022년 10월에 올라왔고, 이후에 큰 인기를 얻었습니다. 당시 인터뷰는 DRX팀이 패배한 다음에 이루어졌지만 이후 DRX팀이 기적적인 우승행보를 보여 "중꺾마" 자체의 모습을 보여줬다고 합니다. 사람의 마음을 사로 잡는 문구 중꺾마의 유행은 결국 아름다운 승..

Python 바이낸스 선물자동매매 개발 가이드 ep1.프롤로그&패키지 설치 [내부링크]

2022.12.27 - [파이썬/가상화폐] - [전자책] 바이낸스 코인선물자동매매 시스템 개발 방법을 담은 책이 출시되었습니다. [전자책] 바이낸스 코인선물자동매매 시스템 개발 방법을 담은 책이 출시되었습니다. 바이낸스 자동매매 시스템 개발 방법을 담은 책이 출시되었습니다. "나 대신 일해주는 코인선물자동매매 프로그램 개발, 노하우 및 소스를 모두 공개합니다" ️ Q: 무슨 내용인가요? Python jsp-dev.tistory.com 안녕하세요? 최근 오랜만에 글을 올렸습니다. 바이낸스 거래소를 이용한 선물거래자동매매 시스템 개발 가이드 전자책을 출시했습니다. 위 글은 책을 통해 얻을 수 있는 것들을 담은 소개글입니다. 책에 목차를 보시면 아시겠지만 Python 기초내용부터 프로젝트 개발 과정이 담..

티스토리 블로그 파비콘(favicon.icoo) 적용하는 방법 [내부링크]

티스토리 블로그 파비콘(favicon.icoo) 적용하는 방법 브라우저에 나온 티스토리 블로그를 보면 파비콘이 이렇게 적용되어 있습니다. 티스토리 기본 파비콘으로 아무 것도 하지 않으면 이 상태인 것이 지극히 정상입니다. 그런데 만약 조~금이라도 나만의 블로그를 특별히 보이고 싶다?? 그럴 경우 파비콘 설정 방법에 대해 알아보겠습니다. 티스토리 파비콘 설정용 준비물 파비콘으로 만들고 싶으면 우선 적용할 이미지가 필요합니다. png, jpeg 다 상관 없습니다. 저는 티스토리 블로그에서 설정한 이미지인 요 초콜릿을 제 파비콘으로 설정하려고 합니다. 이렇게 이미지 하나를 준비해주세요. 파비콘 변환 파비콘 변환은 .ico 파일만 등록이 가능한데요 먼저 준비한 이미지를 .ico으로 바꿔야 합니다 바꿔주는 사이트..

[전자책] 바이낸스 코인선물자동매매 시스템 개발 방법을 담은 책이 출시되었습니다. [내부링크]

바이낸스 자동매매 시스템 개발 방법을 담은 책이 출시되었습니다. "나 대신 일해주는 코인선물자동매매 프로그램 개발, 노하우 및 소스를 모두 공개합니다" ️ Q: 무슨 내용인가요? Python 기초부터, 가상화폐 거래소의 API 사용방법 및 프로젝트 개발 과정과 개발한 4개의 모듈(.py)을 전부 담은 책입니다. 일확천금은 아니더라도 자동으로 꾸준하게 수익을 낼 수 있는 트레이딩 시스템 구축 방법과 최종 시스템 소스를 제공해드립니다. 24시간 동안 나 대신 차트를 체크하고 매매하는 자동화된 시스템 개발 방법을 알려드립니다 그러나 결코 손쉽게 000%, 0,000%의 고수익을 내는 방법을 알려드리겠다는 것이 아닙니다. 부디 소개를 천천히 읽고 정말 필요하신 분들만 구매해주시기 바랍니다. ️Q: 무엇을..

2023 신년 무료 운세, 신한생명 무료운세 보는 방법 | 띠별 운세 [내부링크]

2023년이 다가오고 있습니다. 사실상 왔다고 봐도 될만한 연말입니다. 오늘은 새해 운세가 궁금하신 분들을 위해 신한생명 무료운세 보는 방법을 알아보겠습니다. 먼저 해봤는데, 정말 간단하지만 생각보다 잘 맞는 것 같아서 신기합니다. 2023년 무료운세 그러면 신한생명 무료운세 보는 방법을 소개해보겠습니다. 신한생명이 신한라이프인데요, 신한생명 링크로 접속합니다. 접속하면 신한생명의 운세페이지입니다. 평생운세를 클릭합니다. 개인정보 입력창이 나옵니다. 운세를 보는데 중요한 것은 당연히 태어난 생일인데요. 자신의 생일을 모르는 사람은 없을테지만 보통 쉽게 간과하는 부분이 태어난 시간입니다. 태어난 시간도 정확히 알고 입력하는 것이 중요합니다. 혹시라도 모른다면 조/부모님, 삼촌 등 어른들에게라도 꼭 물어보고..

금투세 유예 확정, 세금 용어 정리 및 앞으로 남은 과제는? [내부링크]

안녕하세요? 오늘은 며칠동안 경제관련 뉴스에서 핫했던 금융투자소득세(이하 금투세) 시행유예에 대해 알아보겠습니다. 이미 뉴스로도 많이 나왔던 부분인데요. 금투세가 무엇인지부터 살펴보겠습니다. Q : 금융투자소득세? 금융투자소득세는 2020년 문정부 때 세법개정을 통해 도입되었습니다. 원래 발의할 당시에는 2023년 1월 1일부터 모든 투자자들이 주식, 채권, 파생상품을 포함한 금융투자 상품을 거래할 때 발생한 차익이 5천만원을 넘을 경우 20%, 3억을 초과할 경우 25%를 과세하는 것이 핵심입니다.(현재는 대주주만 내고 있습니다.) 물론 손해봤다고 해서 세금을 깎아주거나 하지는 않습니다. Q: 주식 세금? 원래 내던 것 아닌가요? 원래 소득이 생기면 과세를 하는게 맞습니다. 주식은 조금 더 복잡한게 ..

2023 군인월급 얼마? 월급 모으면 좀 될 것 같네요 [내부링크]

안녕하세요? 다가올 2023년 대한민국 군인(징병) 월급에 대해 알아보려고 합니다. 구글 검색창에 "2023 군인 월급"을 검색하면 바로 "모으면" 이라는 말이 붙습니다. 예전에는 군대월급은 진짜 그 안에서 사용할 전화비 수준이었는데 이제는 모은 후를 상상할 수 있는 수준일까요? 한번 표로 간단히 2023 군인 월급을 살펴보겠습니다. 2022년 vs 2023년 월급 구분 이병 일병 상병 병장 2022년 510,100원 552,100원 610,200원 676,100원 2023년 600,000원 (+89,900) 680,000원 (+127,900) 8000,000원 (+189,900) 1000,000원 (+323,900) 2022년만 보더라도 이렇게 많이 올랐을 줄은 몰랐는데요. 2022년에는 이병~병장간에..

2023 연봉 실수령액표, 내년 내 실수령액은 얼마? [내부링크]

안녕하세요 방문자님 2022년이 가고 2023년이 다가온만큼 다음 주제를 살펴보겠습니다. 2023년 연봉 실수령액 2023년 법정최저임금이 9,620원으로 주 40시간 근무시 월최저임금이 200만원을 넘었습니다. 예전에는 할 일없으면 알바하는 느낌이었지만 금액상으로만 봤을 때 이제는 그런 수준이 아니네요. 그럼 실수령표를 연봉 구간대별 순서로 살펴보겠습니다. 1.연봉 2000만원 구간 연봉 4대보험 소득세 세전 월급 세후 월급 실수령액 2100만 원 164,485 15,490 1,750,000 1,570,025 2200만 원 172,317 17,300 1,833,333 1,643,716 2300만 원 180,150 19,130 1,916,667 1,717,387 2400만 원 187,982 21,47..

적금이자높은은행 정기예금금리비교하는 방법 쉽게 알아보자! [내부링크]

2022년 11월3일 미중앙은행(FED)에서 0.75% 기준금리를 올리는 자이언트 스텝의 행보를 보였습니다. 따라서 한국은행도 금융통화위원회를 개최해 역시 높은 수준의 금리를 올릴 것으로 예상됩니다. 이런 상황속에서 시중은행은 앞다퉈 높은 금리를 제공하는 예적금 상품을 내놓고 있는데요 오늘은 적금이자높은은행 및 예금이자높은은행을 한번에 정리해보겠습니다. 정보는 계속 변하기 때문에 금리비교하는 방법을 알려드리도록 하겠습니다. (예금) 제일 높은 이자를 주는 곳은? 자유예금의 경우 제일 높은 예금이자를 주는 곳은 BNK부산은행이네요! 여러 은행이 우대금리 적용시 최고 5%이상의 높은 이자를 제공해주고 있습니다. 우대금리적용은 급여이체 등 다양한 조건들이 있으니 감안하고 보셔야할 것 같습니다. 하지만 최고우대..

주식의 적정가격이 궁금하다면? 적정가격 계산기 (S-RIM) [내부링크]

여의도 스타강사로 유명하신 사경인 회계사님의 "재무제표 모르면 주식투자 절대로 하지마라"에서 다루는 주식의 적정가치 계산방법 S-RIM이 있습니다. 적정가치? 주식이 어려운 이유는 바로 "이 주식의 정확한 가치가 얼마인지 모른다" 따라서 현재 가격이 싼지 비싼지 모른다는 것인데요 예를 들어 네이버가 한주당 50만원이 적정가치라고 공표된다면 50만원 밑에서는 누구라도 사겠죠? 하지만 현실에서는 그게 어렵습니다. 다만 기업의 이익률에 기반해 현재 이익 추세라면 얼마가 적당하다 이런 가치측정은 가능할 것입니다. S-RIM S-RIM은 사경인 회계사님의 이니셜 S를 따서 만든 주식의 가치측정 방법입니다. 계산식은 다음과 같습니다. 적정가: 초과이익 = 자기자본 x (ROE - 요구수익률) / 100 기업가치 =..

카바네트워크 유의빔, 김프 20%이상 발생 카바코인 상장폐지 가능성? [내부링크]

몇일전만 해도 엄청난 상승을 보여준 마스크네트워크보다 주간 상승률이 높은 카바네트워크가 있습니다. 그런데 이 카바코인은 사실 업비트뿐만 아니라 국내 디지털 자산 거래소 공동협의체(DAXA)에 의해 일제히 유의지정된 코인입니다. 엥 유의종목이면 상장폐지될 수도 있는데 웬 상승?? 유의종목은 상장폐지가 수순이었는데, 국내거래소에서만 가격이 펌핑되어 김치프리미엄이 엄청 발생한 상황입니다. 김프 알림봇 개발이 궁금하시면 아래 글 참조해보시기 바랍니다. https://kmong.com/gig/417785 거래소별 코인 프리미엄 알림봇 개발 가이드를 드립니다 | 36000원부터 시작 가능한 총 평점 5점의 4개 총 작업 개수 완료한 총 평점 5점인 JSDEV의 전자책, 투잡·재테크 전자책 서비스를 3개의 리뷰와 함..

[선착순 스타벅스] 코인원 카카오뱅크 사전등록, 코인원거래소 신규가입 2만원 이벤트까지 [내부링크]

국내 가상화폐거래소는 업비트,빗썸이 꽉 잡고 있지만 그래도 요즘 코인원이 선전하고 있는 것 같습니다. 지나가다보면 버스 광고에 코드쿤스트, 비비님 광고하며 이 어려운 시기에 거래소 홍보를 하시더라구요ㅎㅎㅎ 아무튼 그전에는 농협은행을 입출금계좌로 사용하던 코인원거래소가 이번에 29일부터 카카오뱅크로 전환을 합니다. 작년에 클레이튼 사려고 코인원 가입하면서 농협사용하는게 생각보다 귀찮았는데 아주 잘됐네요 이벤트 참여기간은 2주가량입니다. 기간: 2022년 11월 15일 ~ 28일까지 이걸해서 얻을 수 있는 경품을 보면 선착순 커피는 받을 것 같습니다. 오늘 시작한 이벤트이니 서두를수록 좋습니다! 상품 1. 아이폰14프로(5명), 2. LG스탠바이미(10명) 3. 신세계 백화점 5만원 (300명) 4. ..

FTX뱅크런 사태 이후 이 거래소들도 조심하는 것이 좋겠습니다. #바이비트파산 #FTX해킹 #FTX파산 [내부링크]

FTX파산사태 이후 여파가 사라지지 않고 오히려 더 큰 잡음들이 들려오기 시작하는 것 같습니다. FTX사태 이후에 마찬가지로 지급 준비에 문제가 있는 거래소들이 거론되기 시작했는데요. * 지급 준비금이란 금융기관에서 고객 돈을 지급해줄 대비금이라고 생각하시면 됩니다. 현재 루머가 도는 곳은 "바로 넥소(NEXO)거래소입니다." 트위터 팔로우가 500만명이 넘는 비트코인 공식 트위터에서 넥소를 공개적으로 저격했는데요 넥소측에서는 준비금을 증명한다고 페이지를 하나 올렸는데 이 내용에 지갑 주소 및 자산 상세내역이 없다는 것입니다. 그러면서 혹시 넥소에 돈을 맡겼다면 지금이 출금하기 좋은 시기라고 말하는데요. 넥소는 코인을 활용해 담보 대출 사업을 하고 고객에게 높은 이자를 지급해주는 곳입니다. 넥소거래소의 ..

보스QC45 헤드폰 카페에서 사용하기 좋은 3가지 이유 BOSEQC45 [내부링크]

https://www.youtube.com/watch?v=qPx4_GuHI4w&feature=emb_title 보스(BOSE)는 헤드폰으로 유명한 기업으로 누구 다 아실만한 훌륭한 기업이라고 생각합니다. 흔히 보스는 소니와 비교되지만 보스가 소니보다 훨씬 낫다고 생각하는 개인적인 3가지 이유를 살펴보겠습니다. 우선 제가 헤드셋을 고르는 기준은 세가지였습니다. 1.합리적인 가격대 2.성능좋은 노이즈캔슬링 3.휴대성 1.최강의 음질 음질은 원래 제가 고려하던 부분은 아니었으나 막귀인 제가 들어도 기존에 사용하던 에어팟이랑 비교하면 정말 신세계구나 싶은 생각입니다. 노래를 들으면 노래가 아니라 공연을 듣는 수준의 음질입니다. 힙합을 주로 듣지만 같은 곡을 듣더라도 에어팟을 사용할 때는 알지 못했던 곡에서 사용..

FTX 파산절차, FTX 관련 코인 무엇이 있을까..? (FTX뱅크런 이후에도 끝나지 않는 하락) [내부링크]

'뱅크런(Bank Run)'은 고객들이 은행에서 예금을 인출하기 위해 몰려드는 현상 을 뜻합니다. 경제가 나빠져 금융시장에 불안감이 감돌거나, 은행의 건전성에 불신이 생겼을 때 발생하곤 합니다. 결국 FTX거래소, 알라메다리서치 창업자인 샘뱅크먼(SBF)이 공식적으로 FTX의 뱅크런을 인정했습니다. 이에 따라 FTX는 파산절차에 돌입했습니다. 트론, 후오비글로벌의 주인인 저스틴선이 인수하니마니 이야기가 있었지만 결국 이렇게 되었는데요. 현재 FTX 직원, 알라메다리서치 직원들도 해고절차를 밟고 있다고 합니다. 이에 따라 FTX, 알라메다리서치가 가지고 있던 코인들이 시장에 내던져지면서 코인판에 전체적인 하락이 있습니다. 정말 악재가 이런 악재가 없는데요.. 어이가 없는 수준입니다. 내가 갖고 있는 종목/..

성공하는 법, Ent님 블로그 [내부링크]

2017년 코인 대상승장 때 매일 코인매매 일지를 네이버 블로그에 올리며 자신을 코인 단타충이라고 소개하는 사람이 있었다. 매일 매매 일지를 올리며 엄청난 복리의 마법을 보여주는 그의 블로그는 순식간에 유명세를 탔다. PC방 알바를 하면서도, 여자친구와 여행을 가서도 매매를 하며 파죽지세로 20억 가까운 돈을 번다. 하지만 그런 그도 중간에 매매가 어긋나자 매일 올리던 일지를 멈췄다가 심기일전해서 다시 돌아온다... 그리고 비트코인 상승랠리가 끝나갈 무렵, 자신에게 엄청 난 부를 가져다 준 코인 비중을 점차 줄이고 부동산, 국내/해외주식, 선물로 자산을 옮겨 자본주의에 최적화된 모습을 보여준다. 그의 트레이딩/투자 능력은 단순히 코인 상승장을 잘타서 그런 것이 아니다. 블로그를 3년 가까이 지켜본 결과 ..

[할투] DAA 전략, 복리 22%, MDD 13% [내부링크]

갓환국님이 최근 DAA라는 전략을 소개했다. 소개하신 바에 따라 이 전략을 간단히 설명하면 가까운 미래의 주식시장의 상태를 선반영하는 자산군(VWO, BND) 이를 카나리아 자산군이라고 하는데 이들의 최근 수익을 보고 앞으로 주식시장이 위험할지 아닐지를 판단한다. 이 자산들이 상승중이라면 다음달 주식시장에 문제가 없으니 시장이 호황일 때 잘 나가는 자산군을 사고 하락중이라면 다음달 시장이 안좋을 것이라 생각하고 불황일 때 잘 나가는 자산을 산다는 전략이다 (카나리아는 광산에서 가스 나오면 죽어버리는 새 이름이라고 하는데 사람들이 광산에 가스가 차는지 쉽게 알 수 없기 때문에 이 새가 먼저 죽어버리면 가스가 차고 있다고 판단하고 대피했다고 한다.) 여기서 말하는 최근이란 다음과 같이 계산한다. 하지만 그동..

인피니티투자자문 박세익 전무님 [내부링크]

딱히 바쁘다고 할 것 없는 나날들인데 이리저리해서 내가 계획한 것보다 블로그를 꽤 오래 쉬어버렸다. 그래도 신기한게 많은 분들이 꾸준히 찾아주신다. 오늘은 유튜브 돌아다니다가 본 좋은 영상 및 이분에 대한 간략한 글을 담아본다. 아래는 블라인드에서 퍼온 글의 원문 https://www.teamblind.com/kr/post/%EC%9D%B8%ED%94%BC%EB%8B%88%ED%8B%B0-%EC%9E%90%EC%82%B0%EC%9A%B4%EC%9A%A9-%EB%B0%95%EC%84%B8%EC%9D%B5-%EC%A0%84%EB%AC%B4%EC%9D%B8%EB%B2%84%EB%A0%88%EB%B2%84-%EC%8B%A4%EC%8B%9C%EA%B0%84-%ED%98%B8%EC%9E%AC%EC%95%85%EC%..

Python pyinstaller를 활용한 exe 실행파일 만들기 [내부링크]

Python을 이용해 달러지수를 바탕으로 현재 적정환율을 계산하는 프로그램을 만들어보았다. 적정환율 계산에 대한 아이디어는 아래 블로그에서 얻었다 https://blog.naver.com/boot 경제적 자유를 찾아서 : 네이버 블로그 한 우물만 파면, 결국 하나의 우물만 갖게 된다는 것을 깨닫고 세상의 온갖 잡다한 것들에 관심을 갖게 되었습니다. 요즘은 특히 경제와 금융, 주식 투자와 재테크에 관심이 많습니다. blog.naver.com 아무튼 이 Python 파일(.py)을 만들어 매일 실행하는 것은 여간 귀찮은 일이 아니다. 그래서 바로 실행시킬 수 있는 파일(exe)로 만들어보았다. py 파일을 exe로 바꾸기 위해서는 pyinstaller가 필요하다. pip install pyinstaller ..

[삼프로TV] 투자의 선배가 전하는 초보 투자자들을 위한 가이드 [오늘 처음 투자를 시작한 당신에게 1-1부] [내부링크]

https://www.youtube.com/watch?v=cIvdEC-rQpY 재밌지만 정말 유익한 투자 이야기 투자의 선배가 전하는 초보 투자자들을 위한 가이드 [오늘 처음 투자를 시작한 당신에게 1-1부] 두고 두고 볼만한 영상이다. 이런 영상을 무료로 볼 수 있다는 세상에 감사.

Mysql connection 에러 (2003, [내부링크]

window에서 python을 통해 mysql 사용하다가 다음과 같은 에러가 나면서 connection이 되지 않는 현상이 있었다. 에러 (2003, "Can't connect to MySQL server on 'localhost' ([WinError 10061] 대상 컴퓨터에서 연결을 거부했으므로 연결하지 못했습니다)") 안되겠다 일단 새로 시작하자 싶어서 mysql 껐다가 키려고 서비스 > mysql80 > 마우스 우클릭 서비스 재시작을 하면 또 다음과 같은 에러가 뜬다. mysql80 서비스가 로컬 컴퓨터에서 시작했다가 중지되었습니다 뭐지 망했다. 싶었는데 검색을 통해 원인을 찾아보니 내가 아래 경로에 설정 파일인 my.ini을 수정하면서 인코딩이 달라 문제가 됐던 것 C:\ProgramData\M..

Python으로 S-RIM 계산 적정주가 계산하기 [내부링크]

http://www.yes24.com/Product/Goods/86017987?Acode=101 재무제표 모르면 주식투자 절대로 하지마라 재무제표가 정말 주식투자에 도움이 될까?출발부터 다른 ‘투자자를 위한’ 맞춤형 재무제표 읽기 비법!2016년 첫 출간 이후, 독자들에게 큰 사랑을 받으며 10쇄를 돌파한 『재무제표 모르면 주 www.yes24.com 최근 읽은 사경인 회계사님의 재무제표 모르면 주식투자 절대하지마라. 이 책의 논리 구성은 훌륭하다. 두 파트로 나눠보면 첫 파트는 어떤 기업을 피하는 것이 좋다고 알려주신다. 첫 파트만 봐도 투자 공부에 큰 도움이 된다. 큰 수익을 얻지는 못할지언정 잘못된 기업의 주식을 골라 망하는 일은 없도록 해주니 이것만으로도 충분하다고 생각하다가도 읽다보면 이런 ..

[서평] 진짜부자 가짜부자 [내부링크]

http://www.yes24.com/Product/Goods/89903225?scode=032&OzSrank=1 진짜 부자 가짜 부자 돈을 외면하지 말고, 돈을 공부하라!최고 스타강사 사경인 회계사의 부자 되는 돈 공부돈에 대해 공부한 적이 있는가? 우리는 돈이 많기를 그토록 바라면서, 인생에서 가장 많은 시간을 돈 버는 www.yes24.com 진짜부자 가짜부자에 대한 짧은 서평. 부자에 대한 기준이란 무엇일까 예전에 신문사에서 부자란 어느정도 자산을 가질 때 부자인 것 같냐는 설문에 많은 사람들이 10억 이상이라고 답했다고 한다. 최근에 진행한 설문에서도 마찬가지로 10억이라는 대답이 제일 많았다고 하는데 그렇다면 10억이 있으면 정말로 부자일까? 하는 생각을 해봤다. 경험해보진 못했지만 나한테 1..

Python으로 주식 자동매매 시스템 개발 일지 1 [내부링크]

올해 목표중 하나로 주식 자동매매 시스템을 만드는 것이고 반드시 해내려고 한다. 어느 전략을 사용할지는 아직 정하지 않았기에 여러개가 될 수도 있으니 미래에 사용할 전략에 따라 전체 코드를 바꾸는 일은 없어야 한다. 매매 전략은 단순히 게임에서 아이템 착용했다가 빼듯이 자유롭게 적용할 수 있도록 하고 그에 맞는 유연한 기본적인 틀을 만드는 것이 우선 목표 2020년 거의 절반 가까이 지나온 날들을 보면 그동안 대단한 일을 해온 것은 아니지만 그래도 해보고자 하는 것을 목표한 것과 그렇지 못한 삶은 큰 차이가 있는 것 같다. 그동안 내가 무엇인가를 해보겠고 해서 시작하다가 그만두게 되는 이유는 보통 생각했던 것보다 재미가 없거나(?) 비슷한말로 흥미가 안생겨서 혹은 반대로 너무 급하고 빠르게 목표를 세워서..

Python to_sql 에러 sqlalchemy.exc.InternalError: (pymysql.err.InternalError) (1170, [내부링크]

pandas data를 to_sql를 이용해 DB에 insert시킬 때 다음과 같은 코드를 사용한다고 하면 df.to_sql(name=table_name, con=connector, if_exists='replace') 다음과 같은 에러가 발생했다. sqlalchemy.exc.InternalError: (pymysql.err.InternalError) (1170, "BLOB/TEXT column 'index' used in key specification without a key length") index 없으면 자동으로 만들어줄텐데 이미 data에 index 정의 없이 index를 사용하고 있는 상태라서 발생하는 문제. 해결 방법1. to_sql에서 default option으로 들어가는 index=T..

전자책의 장점 [내부링크]

독서를 한다는 것 자체는 그리 어렵지 않지만 독서할 수 있는 환경을 만들기란 쉽지 않다. 직장인에게는 더더욱 그런 것 같다. 일 끝나고 책상에 앉기란 너무나 힘들고 더군다나 유튜브나 다른 재밌는 볼거리가 넘치기에 원래 책을 좋아하던 사람마저도 책과 멀어지기 쉬워진다. 그건 그렇다고 치면 퇴근 이후외 나머지 시간은 정말 책을 읽을 수 없을까? 는 생각을 했다. 내 하루를 살펴보면 의외로 시간이 꽤 많다. 출퇴근 시간, 점심 먹고, 카페에서 커피 주문하고 잠시 앉아서 물론 그 때마다 종이책을 들고 옆구리에 끼고 다니면서 읽을 수는 없지만 핸드폰에 넣고 다니면서 읽는 것은 가능하다는 생각을 했고 그 생각과 동시에 바로 밀리의 서재 가입했다. 내가 원하는 책은 없었지만 그래도 있을 것은 웬만하면 있는 것 같았고..

[자산배분갤 펌] [일반] [주린이를 위한] 취향에 따른 티커 정리 [내부링크]

https://gall.dcinside.com/mgallery/board/view/?id=vanguard&no=2920&_rk=tDL&exception_mode=recommend&s_type=search_name&s_keyword=%EB%A9%8D%EC%B2%AD%EC%9D%B4&page=1 [주린이를 위한] 취향에 따른 티커 정리 - 자산 배분 갤러리 개인적으로 티커 선택에 궁금한 게 있어 갤에 물어보려다가 겸사겸사 주린이들을 위한 글 하나 쌉니다.0. 운용사블랙락 - ishares, 대부분 I로 시작하는 티커, 세계최대자산운용사뱅가드 - vanguard, gall.dcinside.com 개인적으로 티커 선택에 궁금한 게 있어 갤에 물어보려다가 겸사겸사 주린이들을 위한 글 하나 쌉니다. 0. 운용사..

Python으로 보통주, 우선주 괴리율을 이용한 투자전략 - 2 [내부링크]

이전 이야기 2020/06/06 - [Python/Stock] - Python으로 보통주, 우선주 괴리율을 이용한 투자전략 - 1 Python으로 보통주, 우선주 괴리율을 이용한 투자전략 - 1 최근 주식시장이 강세입니다. 많이 오른 종목도 있고 상대적으로 안 오른 종목들도 있는데 이번에 살펴볼 방법은 제 짧은 지식으로 생각해본 보통주, 우선주 괴리율 투자법입니다. 먼저 보통주 jsp-dev.tistory.com 지난글에는 우선주-보통주 매핑을 구했습니다. 이를 바탕으로 가격정보를 얻어와 괴리율을 구해보겠습니다. 바로 코드로 보면 다음과 같습니다. def calc_disparity_rate_signal(self): print('calc_disparity_rate_signal start') self.ge..

Python으로 보통주, 우선주 괴리율을 이용한 투자전략 - 1 [내부링크]

최근 주식시장이 강세입니다. 많이 오른 종목도 있고 상대적으로 안 오른 종목들도 있는데 이번에 살펴볼 방법은 제 짧은 지식으로 생각해본 보통주, 우선주 괴리율 투자법입니다. 먼저 보통주와 우선주가 무엇이고 이 둘의 차이에 대해서는 아래 치킨요정님의 블로그에 잘 정리되어있습니다. https://md2biz.tistory.com/374 주식 보통주 우선주 차이 비교 우리나라를 대표하는 주식 종목을 꼽으라 하면, 누구나 다 삼성전자를 꼽을 것입니다. 삼성전자 종목 하나가 우리나라 코스피+코스닥시장 총 시가총액의 10%가 넘는 비중을 차지하기 때문이죠. md2biz.tistory.com 간단히 설명하면 우리가 흔히 거래하는 보통주는 한주라도 소유하면 의결권을 행사할 수 있는 주주가 됩니다. 하지만 우선주는 ..

[펌글] CAPEX란 무엇인가? [내부링크]

1. kefa.tistory.com/129 CAPEX 란 무엇인가? 1. 잉여현금흐름(Free Cash Flow, FCF) 잉여현금흐름(Free Cash Flow))은 기업 가치 평가에 기본이 되는 요소다. 기업가치평가에서 가장 많이 쓰이는 현금흐름할인법(Discounted Cash Flow)에서 주로 쓰이는 것으 kefa.tistory.com 2. https://m.blog.naver.com/PostView.nhn?blogId=kdk7808&logNo=150148554728&proxyReferer=https:%2F%2Fwww.google.com%2F CAPEX CAPEX CAPEX(Capital expenditures)는 미래의 이윤을 창출하기 위해 지출된 비용을 말한다. 이... blog.naver...

늦은 2020년 목표 및 2019년 점검 [내부링크]

아무 생각 없이 살다가 블로그에 기록하는 재미를 알고 급하게 적었던 2019년 목표글 매년 하는 것처럼 올해도 2020년 목표라고 정해두었지만 이게 웃긴게 계속 수정되고 계속 포기하고 타협하고 합리화하며 결국 실제적으로 계획된대로 하지 못하고 역시~ 매년 목표만 정하네 ㅎㅎㅎ하고 웃어 넘겨버리는 안타까운 짓을 반복하게 된다. 그렇게 돌이켜보면 2019년 목표라고 적었던 5개 중에 2-3개 정도 지킨 것 같다. 근데 다시보니 너무 두루뭉실하기에 지켰다는 기준도 마찬가지로 모호한 것 같다. 2019년은 금융 + IT를 해보고 싶다는 생각을 해 이것저것 공부해보고 싶었지만 막상 하려니 무엇을 시작해야할지도 모르는 막막함에 답답하기도 했다. 정답같은 루트, 스킬트리가 있다고 생각했고 그 왕도를 찾으려고 했던 것..

[펌글] 금융권에 필요한 파이썬 스킬트리 #1 [내부링크]

https://blog.naver.com/stochastic73/221574101454 금융권에 필요한 파이썬 스킬트리 #1. 파이썬 그리고 코딩이라는 것이 점점 금융권에서 필연적인 존재가 되어가고 있다. 만약 금융권에 있거나 혹... blog.naver.com 무엇을 하던간에 속도보다 방향이 더 중요하다고 보는데 금융 + IT에서 어떤 것을 배울 것인가를 염두해보기 참 좋은 글이다.

Python Global Interpreter Lock (GIL) 참조하기 좋은 글 [내부링크]

Python GIL에 대한 훌륭한 글 이 보다 더 이해하기 쉬운 글을 쓸 수가 없어서 링크를 남깁니다. 1.https://dgkim5360.tistory.com/entry/understanding-the-global-interpreter-lock-of-cpython 왜 Python에는 GIL이 있는가 Python 사용자라면 한 번 쯤은 들어봤을 (안 들어봤다 해도 괜찮아요) 악명 높은 GIL (Global Interpreter Lock)에 대해 정리해본다. Global Interpreter Lock 그래서 GIL은 무엇인가? Python Wiki에서는 이렇게.. dgkim5360.tistory.com 2.https://m.blog.naver.com/alice_k106/221566619995 175. [P..

시스템 트레이딩 리뷰 4 / System Trading [내부링크]

비트코인시스템 트레이딩 리뷰, 시스템을 만들어두니 딱히 뭐 수정할 일이 없다. 손대지 않은지 한달 가까이 된 것 같다. 성과가 안좋으면 자동으로 투입 자금 비중을 줄여가고 성과가 다시 좋아질 때까지 버티는 것이 전부 한번 정한 룰을 그대로 계속 이어가고 있다. 이 룰이 효과가 있는건지 없는건지는 백테스팅 결과로 신뢰하기는 하다만 문득 생각하지 못한 부분이 있다는 것을 깨달았다. 원래 아이디어를 얻은 책(가상화폐 투자 마법 공식)에서 소개한 방식에서 내 맘대로 추가한 매도룰이 있다. 매수 후 고점대비 N% 이상 하락하면 매도(손절이 될지, 이익이 될지는 모름)하여 추세가 바뀌어 대폭 하락시 작은 이익이라도 지키기 위한 trailing stop을 적용했는데 생각해보니 이 부분은 백테스팅을 하지 못했다. 일봉..

Portfolio visualizer 미국 주식 자산 배분 [내부링크]

펜데믹 이슈를 겪으면서 주식시장에 대한 관심이 날이 갈수록 높아지는 것 같습니다. 우리나라뿐만 아니라 미국에서도 주식을 처음 접하는 20,30대들이 갑자기 관심을 가지며 마찬가지로 가즈아를 외치고 있다고 합니다. 근데 지금 같은 특수한 이벤트 상황말고 과거부터 주식 투자에 관심을 갖고 시장에 참여했다면 어떻게 되었을까요? 투자를 결정하기 전에 스스로에게 물어볼만한 질문이고 이에 대한 대답은 객관적인 데이터에 기반하는 것이 좋다고 생각합니다. 과거부터 이어지는 투자 전략이 어떤 성과를 내왔는지 검증해볼 필요가 있습니다. 단순히 buy and hold 전략이라면 매수 시점으로부터 현재가만 비교하면 되겠지만, 개별주식을 산다는 것은 정말 철저한 기업분석 그리고 완벽한 투자자의 마인드를 갖추지 못했다면 수익을 ..

Python으로 비트코인 승률 67% 전략, 역추세 전략 , RSI(2) 백테스팅 구현 - 2 [내부링크]

지난글에 이어 RSI(2)를 이용한 역추세 전략을 보완할 수 있는 일종의 장치를 조금 넣어보고 수정한 코드입니다. 무엇을 추가할까 생각할 때 제일 먼저 생각난게 1. 손절라인 지난 전략은 당일 종가가 5일 이평선을 넘을 때만 매도하므로 매수한 이후 지구 멘틀까지 떨어져도 절대 팔지 않습니다. 그러니 매도 조건에 해당할 때까지(물려 있는 기간) 다른데 투자하지 못하므로 이또한 다른 투자기회를 잃어버리는 손실입니다. 또 전략의 원리 자체가 큰 폭락 이후 반등을 기대하는 방식입니다. 반대로 말하면 반등이 없다면 끝없는 하락이 이어질 수도 있기에 나와야된다고 생각해 손절라인을 넣었습니다. 너무 길지도, 짧지도 않게 매수후 1.5% 떨어질 때 무조건 청산 합니다. 사실 그 수치가 1.5이어야 한다하는 특별한 이유..

Python으로 비트코인 승률 67% 전략, 역추세 전략 , RSI(2) 백테스팅 구현 - 1 [내부링크]

추세추종 전략은 비싸게 사서 더 비싸게 팔아 수익을 남기겠다는 전략입니다. 하지만 추세추종 전략의 단점으로는 횡보장에서 누적된 손실이고 승률이 상대적으로 낮다는 것입니다. 추세가 계속 상승할 줄 알았으나 쉽게 꺾여버리거나 잠깐 상승하는 척하는 경우에는 손실이 누적됩니다. 실제로 주식시장의 경우 상승하는 날이 떨어지는 날보다 더 적습니다. 미국증시도 마찬가지이나 계속해서 우상향해왔던 이유는 떨어지는 횟수가 잦더라도 상승할 때 폭이 더 커왔기 때문입니다. 아무튼 이렇게 상승 추세에 탄다는 것은 낮은 승률이지만 딸 때는 크게 따는 높은 손익비를 기대하고 있습니다. 이와 다른 전략을 흔히 역추세 전략이라고 합니다. 역추세 전략은 계속해서 가치가 떨어지는 와중에 추세가 전환되어 갑자기 상승하여 수익을 기대하는 전..

[책리뷰] 문병로 교수의 메트릭 스튜디오 [내부링크]

문병로 교수의 메트릭 스튜디오 읽은지는 좀 됐는데 기록해보고 싶어서 남기는 서평 할 수 있다 알고투자 채널의 강환국님이 추천해줘서 처음 알게 되었는데 얼마 안 있다가 돈깡님이 많은 영감을 줬다고 해서 바로 사서 읽었다. 저자는 이것저것 백테스팅해보고 새로운 전략을 시도해보는 자신만의 공간을 메트릭 스튜디오라고 명명했다고 했는데 이 책은 그렇게 연구하고 발견한 사실들에 대해 '데이터'로 이야기 한다. 주식시장에서 흔히 회자되는 이야기들, 예를 들면 적삼병 출현 후, 흑삼병 출현 후 주가가 이렇게 움직인다!, 뿅망치 떴다!와 같은 것들이 과연 시장에서 우리가 기대하는 바와 같은 효과를 내는지 국내/미국 주식시장에서 검증해본다. 재밌는 것은 무슨무슨 선 돌파, 이 캔들 패턴이면 곧 오른다!는 식의 주장은 허황..

[selenium] selenium.common.exceptions.SessionNotCreatedException: Message: session not created: This version of ChromeDriver only supports Chrome version 83 XX [내부링크]

Python으로 selenium 사용할 때 발생 에러 해결 방법 selenium.common.exceptions.SessionNotCreatedException: Message: session not created: This version of ChromeDriver only supports Chrome version 83 XX 위와 같은 버전 에러가 나는 이유는 selenium을 통해 실행한 webdriver 버전과 실제 내 크롬브라우저 버전이 다르기 때문 1. 현재 사용중인 크롬 버전 확인 브라우저 창에 아래 주소 입력하면 바로 크롬 버전 확인 가능 chrome://settings/help 2. 사용할 웹드라이버 버전 https://chromedriver.chromium.org/downloads Do..

경제적 자유로 가는 유튜브 채널 모음 [내부링크]

나는 유튜브 댓글을 남기면 종종 이런 댓글을 남기는데 방구석에서 이런 내용을 무료로 볼 수 있는 세상에 감사합니다. 훌륭한 분들이 올려주시는 좋은 투자,금융 정보를 무료로 볼 수 있다는 것은 축복인 것 같다. 작년부터 나름 추리고 추려서 보는 유튜브 채널 목록은 다음과 같다. (순서는 무작위) 1. 자본주의 공략집-오박사TV https://www.youtube.com/channel/UCr-KZJW-vlmAnfjUw56Jsrㅂ 자본주의 공략집-오박사TV www.youtube.com 분야 : 부동산, 국내주식, 인생관 2. JD부자연구소 https://www.youtube.com/channel/UCJN8yfW2p6Gd8-wZ04pGAkg JD부자연구소 JD 부자연구소 http://cafe.daum.net/j..

경제적 자유로 가는 1억 만들기 / 할 수 있다 알고투자. 강환국님 / 오박사님 [내부링크]

https://www.youtube.com/watch?v=HM1jmJMWPkE 강환국님의 1억 만들기. 유튜브 보면 이런 말 많다. '여러분이 1억만 모으면 신세계가 열린다.' 여기서 좀 더 어그로 끄는 분들은 1억 모은 다음부터는 월급 다 써도 된다고도 하시는데 중요한건 수중에 100만원이있던 1억이 있던 투자 실력을 쌓는 것이 시드 모으기와 같이 병행되어야 한다. 1억 모으고 투자로 다 꼴아 박으면 무슨 소용인가 그럼에도 역시 시드를 모으는 것은 중요한 것 같다. 나도 직장생활을 길게 한 사람은 아니지만 짧게나마 돌이켜보면 월급을 모으기란 정말 어렵고 쓰기는 쉽다. 혹자는 그래서 욜로하겠다고 주말마다 백화점가고 펑펑 쓰면서 월급을 다 쓰는 것을 으레 자랑스럽게 생각하는 사람들도 있는데 앞으로의 기대수..

Python 언더스코어(_)와 더블언더스코어(__) 비교 [내부링크]

Python은 Java와 달리 접근 제한 속성(private)을 강제하지 않습니다. 하지만 private처럼의 사용을 흉내내기 위해 언더스코어(_) 또는 더블언더스코어(__)을 사용하는데 이번 포스팅에서는 둘의 차이가 무엇인지 살펴보겠습니다. 1. 언더스코어(_, Single Underscore) 언더스코어를 사용한 변수는 프로그래머한테 private처럼 사용할테니 외부에서 접근하지 말라는 의미입니다. 이 경우, 해당 모듈을 외부에서 참조할 경우 변수가 없는 것처럼 보이나 실제로는 접근 가능합니다. 무슨 말이냐면 예를 들어 살펴보겠습니다. under_score_test.py var1 = "hi_there1" var2 = "hi_there2" _var3 = "hi_there3" test.py from un..

[JD 부자연구소] 조던님, 아직은 데드캣 바운스 구간 [내부링크]

요즘 재밌게 보고 있는 책인 내일의 부 시리즈를 쓰신 JD 부자연구소 조던님 최근 시장 상황은 아직 공황이 끝난게 아니라 데드캣 바운스 구간이라고 하신다. (공황의 시작은 한달안에 나스닥이 -3% 이상 빠지는 경우가 4번 이상이면 공황) 공황이 언제 끝날지는 알 수 없지만 조던님이 분석하신 결과 아래와 같은 신호가 나오면 미국 주식 사라고 한다. 1.8거래일 상승 2.전고점 돌파 3.가장 최근 -3% 찍인 이후 다시 +2달 1일이 지난 뒤 4.-30% 지점 여기서 말씀하시는 메뉴얼 지키기란 정해놓은 원칙을 바탕으로 매매하는 것 3월 말쯤 나스닥 저점 찍고 다시 슬금슬금 올라서 이미 많이 회복하기는 했다지만 당시 -3% 이상을 찍은 날이 3월 말이기에 5월 말까지는 매수하면 안됐다. 하지만 중간에 V자 반..

시스템 트레이딩 리뷰 3 / System Trading [내부링크]

지난번에 완성했다고 이야기한 트레이딩 시스템, 래리 윌리엄스의 변동성 돌파 전략에 기반한 시스템이다. 조금 추가한 것은 시스템 스탑 / 익절, 손절라인을 잡아둔 것 변동성 돌파 전략이라는 전략 자체는 좋은 것 같으나 운영해보면 이런 케이스가 너무 많기는 하다. 추세가 꺾이거나, 횡보하면 돈 잃는다. 매수한 코인을 24시간 이상 들고 있지 않음에도 그 사이에 너무 많은 일들이 일어난다. 제일 문제는 매수 조건에 터치하고 추세가 꺾여버리면 평단가 세계랭커 되는 것이다. 이런점을 고려해서 백테스팅해보면 유의미한 결과가 있는데, 바로 매수 진입 가격을 높게 잡으면 잡을수록 수익이 난다.많이 올랐다. 싶은 케이스가 더 올라간다. 상승하는 원인은 알수도 없을뿐더러 예측하려고 하는 것도 웃기지만 확실한 것은 '이렇게..

Python 인터프리터 vs 컴파일러 / Is Python interpreted or compiled? Yes 번역 [내부링크]

Python이 인터프리터 언어냐 컴파일 언어냐는 질문은 자주 등장하지만 이에 대해 쉽게 답을 내릴 수 없습니다. 세상은 생각보다 복잡하기 때문입니다. 컴파일(compile) 한다는 것은 우리가 작성한 소스코드를 컴퓨터가 실제로 실행할 수 있는 binary 코드로 바꾼다는 의미입니다. (CPU 명령어) 예를 들어 C언어로 만든 코드를 실행할 때는 컴파일 작업이 필요합니다. 반대로 인터프리트(interpreted)의 의미는 우리가 만든 소스코드를 한줄 한줄 해석해 실행하는 것을 말합니다. 우리가 흔히 프로그래밍 언어를 인터프리터/컴파일러 두가지로 구분하려고 하지만 단순히 그렇게 나누기에는 너무 제한적입니다. 보통 컴파일한다는 것은 인간에게 친숙한 high level language 소스를 기계어로 바꿔준다고..

김영익 교수 [내부링크]

김영익 교수님은 작년에 '2020-2022 앞으로 3년, 투자의 미래'라는 책을 발간하며 코로나 사태 이전부터 금융위기를 예측했다. 이미 과도한 부채 때문에 세계 금융위기가 올 수 있다고 예견했는데 엎친데 덮친격으로 펜데믹으로 인한 사상 초유에 사태를 겪고 있다. 하지만 언제 그랬냐는 듯 코스피를 포함한 세계 증시는 거의 V자 반등을 이루고 있고 미국의 트럼프 대통령은 5월 중으로 봉쇄해제를 하겠다고 이야기하며 낙관적인 분위기를 이룬다. 돌아가는 상황을 놓고 보면 세계경제는 다시금 괜찮아진 것처럼 보이나 김영익 교수님 그렇지 않다고 한다. 그 이유는 과도한 부채, 그리고 실물경기 침체 아직 저점이 오지 않았다고 하신다. 52주 코스피 최저점을 찍은 3.19일 하루전 3.18일 기사에 실린 말씀은 3월말부..

Python if __name__ == '__main__': 에 대한 이해 / Python __name__ [내부링크]

Python 관련 책이나 코드를 보면 이런 코드를 종종 볼 수 있습니다. if __name__ == '__main__': 이번 포스팅에서는 이 코드의 의미가 무엇이고 왜 있어야 하는지 알아 보겠습니다. 간단하게 코드로 예를 들어 하나씩 정리해보면 먼저 Python 모듈을 실행하면 아무것도 안해줘도 __name__에 __main__이라는 값이 들어갑니다. pizza.py print('pizza1') print('__name__ ', __name__) print('pizza2') 실행하면 다음과 같은 결과가 나옵니다. pizza1 __name__ __main__ pizza2 그럼 다른 모듈에서 import를 통해 pizza.py를 가져오면 __name__에는 뭐가 들어갈까요? 이번에는 chief라는 모듈을 ..

Python namespace에 대한 이해 / Python 네임스페이스 [내부링크]

Python namespace란 무엇이고 왜 필요할까? 1. Python name? Python에는 모든 것이 객체로 표현되지만 이 객체들 데이터 타입으로 나눠보면 문자, 숫자, 불리언(Boolean), 리스트 등이 있습니다. 이 모든 것들에 대해 이름을 지어줄 수 있습니다. 예를 들면 아래처럼 문자, 숫자, 불리언, 리스트를 각각 my_string, my_number, my_boolean, my_list처럼 명명할 수 있습니다. my_string = 'spam and eggs' my_number = 42 my_boolean = True my_list = ['spam', 'eggs'] 마찬가지로 지난글(2020/04/09 - [Python/Basic] - Python First Class Function..

시스템 트레이딩 리뷰 2 / System Trading [내부링크]

지난글 (2020/03/11 - [Daily] - 시스템 트레이딩 시작 리뷰 System Trading)에 이은 시스템 트레이딩 리뷰 3.11일에 최초 완성 이후 1달 동안 Pycharm 프로젝트 새로 파서 새로 만든 시스템 트레이딩 2 포스팅 작성 당시 계획은 그래도 한 2-3달은 운영해보려고 했다. 그러나 여러가지 문제들이 발견되면서 그때 그때 땜빵식으로 임시 코드 박아두다가 오히려 그게 더 낭비라는 생각이 번쩍 들어 잘못된 부분을 아예 수술하는 것이 낫다고 판단했다. 완성 이후 바로 문제라고 생각했던 것들은 이랬다. 1.전략별로 공용할 수 있는 함수는 상속해서 쓰도록 (호가, 수량만 전달받아서 주문 접수, 주문/체결 로그 DB 쌓기) 2.현재 운용하는 자산이 적어서 눈대강으로 땄다. 잃었다. 알 수..

미국 섹터별 대장주 / 우량주 하락폭 검색 [내부링크]

최근 감명 깊게 본 유튜브 https://www.youtube.com/watch?v=W6uZKl-tXdo 신사임당님 채널에 나온 조던님 올초에 책도 쓰셨던데 책에서 알려주신대로 했다면 이번장에서 큰 수익을 낼 수 있었을 것. 아무튼 조던님이 하신 대장주 투자 미국주식 1등주 위주로 산다. 섹터(IT, 금융, 헬스케어 등) 중 1등 주식은 어떤게 있을까? 이를 알아볼 수 있는 사이트 finviz.com https://www.finviz.com/ FINVIZ.com - Stock Screener × Ever heard of Finviz*Elite? Our premium service offers you real-time quotes, advanced visualizations, technical studie..

Python Upbit API / JWT: 'module' object has no attribute 'encode' [내부링크]

Python, Upbit 패키지를 사용하다 보면 아래 같은 에러를 볼 수가 있다. (없을 수도 있다.) JWT: 'module' object has no attribute 'encode' 아, jwt가 없구나 싶어서 바로 아래 명령어처럼 jwt를 설치하고 나서도 같은 문제가 있다. pip install jwt 원인은 jwt랑 PyJWT라는 패키지가 있는데 Upbit 패키지에서는 PyJWT를 사용하기 때문에 발생하는 문제 jwt랑 PyJWT가 둘 다 있다면 jwt를 지우고 둘 다 없다면 PyJWT를 설치함으로써 문제 해결 pip install PyJWT

Python 파일 백그라운드 작업 nohup, & / Linux 파일 백그라운드 동작시키기 [내부링크]

리눅스/유닉스 환경에서 Python 파일을 하루종일 동작시키고 싶은데 실제 PC는 Window이고 해당 소스가 Cloud에 올라가 있어 터미널을 이용해 접속해야한다고 해보겠습니다. 이럴 경우 터미널을 계속 켜놓고 있으면 Cloud에서 동작시키는 의미가 얕아집니다. 이런 상황을 피하기 위해 한번 실행시키고 터미널 연결이 끊어져도 계속 파일을 수행시키는 백그라운드 작업을 실행시키는 nohup에 대해 알아보겠습니다. (Javascript 파일 실행에는 foreverjs나 pm2가 같이 훌륭한 관리 도구가 있는데 Python은 있나 제가 잘 모르겠네요.) 1.준비물 nohup 명령어를 통해 백그라운드 실행을 시킬 파일은 755 권한이 필요합니다. chmod 755 main.py 2. nohup과 & nohup을..

Python 가상환경 virtualenv 사용법 정리 [내부링크]

Python 가상환경 virtualenv 사용법 정리입니다. 가상환경이라고 하면, 사용할 패키지들을 Global하게 사용하지 않고 따로 공간을 만들어 관리하는 환경이라고 생각하시면 됩니다. 흔히들 사용하시는 Anaconda도 있지만 Linux에서 사용할 virtualenv 사용법을 정리해보겠습니다. 1.설치 pip install virtualenv 2.가상환경 생성 virtualenv venv virtualenv venv --python=python2.7 # 파이썬 2.7를 사용하는 환경 만들고 싶을 때 virtualenv venv --python=python3.5 # 파이썬 3.5를 사용하는 환경 만들고 싶을 때 3.가상환경 활성화 source venv/bin/activate 4.필요한 패키지 설치 p..

증권사 이벤트 (SK증권, 유진투자증권, DB금융투자 ) [내부링크]

https://campaign.naver.com/event/npay-skstock_2002 비대면 계좌개설 시 네이버페이 최대 6만 포인트 적립! campaign.naver.com SK증권 신규 혜자이벤트, 하지만 247 언제든 가능하다면서 가입하려니까 인증단계에서 업무 개시전이라는 말만 뜨고 진행이 안되는 건 뭔가 싶다. 개점휴무인가 SK증권 말고도 다른 증권사들도 4월 이벤트가 많지만 1년 내내 이벤트하는 DB금융투자도 있다. 본인 + 가족명의로 여러개 만들면 곧 부자될 듯하다 http://ssokssok.kr/page2_1.php 쏙쏙 신규고객 13가지 혜택 디즈니 1주 거래 시 레고 밀레니엄 팔콘 추첨 ssokssok.kr https://campaign.naver.com/event/npay-db_..

Python First Class Function 일급 함수 [내부링크]

Python에서 함수는 일급 객체입니다. 함수가 일급객체로 취급 받는다는 의미는 다음과 같습니다. 1. 변수에 할당할 수 있다 2. 매개변수로 전달할 수 있다. 3. 반환값으로 사용할 수 있다. 하나씩 살펴보겠습니다. 1. 함수를 다른 변수에 할당할 수 있다. 함수를 정의하면 다음과 같이 사용합니다. def say_hello(name): print('Hi ' + name) say_hello('Python3') 그런데 say_hello는 함수이자 객체이므로 다른 변수에 할당하여 사용할 수 있습니다. def say_hello(name): print('Hi ' + name) say_something = say_hello say_something('Python3') 2. 함수를 매개변수로써 사용할 수 있다. d..

[펌] 코스피의 추가하락이 있을경우? [내부링크]

https://blog.naver.com/ent__/221892415745 코스피의 추가하락이 있을경우? 코스피가 추가로 하락한다면 어디까지 하락할까?현재 코스피 차트와 매우 유사한 2008년 나스닥 차트를... blog.naver.com 현재 일어나고 있는 시장 상황이 2008년 금융위기 때랑 비슷하게 흘러가고 있다. 이번 3.19일 저점 형성 이후 지금까지의 상승은 이전 급락분에 대한 반등이고 추가 하락이 있을 가능성이 있다. 3.19 형성된 코스피 1450 밑으로 깨진다면 매수하길 권장하는 글 ent님은 항상 옳으니 믿고 볼만하다. 물론 이 금융위기 때와 지금 바이러스 사태는 다르다고 볼 수있다. 사람들은 금융위기 때는 기업들의 구조적인 문제로 지금 사태보다 훨씬 더 심각하다고 하지만 내가 보기..

월 250만원의 한계를 넘어서는 방법 (제네시스박) [내부링크]

https://www.youtube.com/watch?v=1JxUGxGRHbc&feature=youtu.be 신사임당님과 제네시스박님의 대화, 월 250만원의 한계를 넘어서는 방법 (제네시스박) 1.직장인의 한계 - 시스템을 따르거나 깨부수거나 내 시스템 만들기 위해 준비하는 것 - 직장내에서 어디까지 올라갈 수 있는가, 그리고 그게 좋을까 생각해보기 2.월급외 수입 만들기 - 월급외 단돈 10만원이라도 벌 수 있는 나의 능력 찾기 - 그 다음은 이것을 어떤 플랫폼을 통해 홍보할 것인가 (블로그, 유튜브, 인스타) - 플랫폼을 찾으면 무조건 꾸준히 (최소 100일 이상 꾸준히) - 다른 사람의 고민을 내 능력을 통해 어떻게 해결해줄 것인지 (내가 좋아하는게 아니라 내가 잘하는게 남에게 도움이 될 가능성이..

[펌] 한국 주식시장 데드켓 바운스와 V자 반등 [내부링크]

https://blog.naver.com/htk1019/221876191194 한국 주식시장 데드켓 바운스와 V자 반등 최근 시장의 상승이 데드켓 바운스 인지 V자 반등인지는 주장만 있을 뿐 아무도 모릅니다.과거 위기때는 ... blog.naver.com 내가 지금 시황이 데드켓 바운스라고 외치고 다니는 것처럼 보고 싶은 것만 보는 확증편향인지는 몰라도 상당히 일리가 있다고 보여지는 좋은 글입니다.

Git the following untracked working tree files would be overwritten by merge [내부링크]

git pull 명령어 실행 이후 종종 발생하는 git the following untracked working tree files would be overwritten by merge 에러 해결 방법 해결방법1. - 추적되고 있지 않은 파일 전부 다 삭제 - 복구가 안되니 뭐가 지워지는지는 알고 지워야 한다. $ git clean -d -f -f -n 해결방법2 - git fetch를 통해 원격 저장소로부터 파일을 받기만 하고, branch 새로 (git pull은 원격 저장소로부터 파일을 받고, 병합시킴 이 과정에서 에러 발생한 케이스) $ git fetch --all $ git reset --hard origin/{branch_name}

리눅스 환경변수 설정 / 리눅스 Python 환경변수 설정 [내부링크]

간단한 리눅스 환경변수 설정 / 리눅스 Python 환경변수 설정 1.임시 환경변수 설정 > 껐다 키면 변수가 사라진다. $ export 변수명=값 2.영구 환경변수 설정 > 아무 편집기나 이용해서 편집 $ vi /etc/bash.bashrc > 변수 추가 $ export 변수명=값 3.설정 저장 $ source /etc/bash.bashrc $ . /etc/bash.bashrc 4.설정 저장 확인 $ env $ env | grep 변수명 5.설정 해제하기 $ unset 환경변수명 6. Python으로 환경변수 적용확인하기 import os mongo_db_username = os.environ.get('MONGO_DB_USERNAME') print(mongo_db_username)

Google Cloud Platform SFTP / Filezila 접속 / 구글 클라우드 플랫폼 파일질라 사용 [내부링크]

Google Cloud Platform SFTP / Filezila 접속 / 구글 클라우드 플랫폼 파일질라 사용 1. Google Cloud Platform 환경을 준비합니다. 들어가서 VM 만들면 되는데, AWS EC2 보다 만들기 훨씬 쉬운 것 같습니다. 자세한 설명은 생략합니다. 2.Putty를 준비합니다. https://putty.ko.softonic.com/ PuTTY 완전하고 안정적인 텔넷 및 SSH 클라이언트 putty.ko.softonic.com 3.Filezila를 준비합니다. https://filezilla-project.org/download.php?platform=win64 Download FileZilla Client for Windows (64bit) Download FileZi..

하락장을 대처하는 자세 [내부링크]

하락장을 대처하는 자세 https://www.youtube.com/watch?v=NcCLMDsZSbQ 돈깡님이 호두님 정말 좋아하는 듯 그 유명한 2008년 세계금융위기 때 나는 그저 PC방 다니는 고등학생이라 사실 실물경기를 체감하지도 못했고 기억도 안난다. 단지 서든어택/디아블로2가 그렇게 재밌었던 기억만 난다. 하지만 아직도 미국의 유명 투자 거장들의 인터뷰나 글을 보면 자주 회자 되는 2008년 금융위기 사태인데 훗날 이 전염병 사태가 진정되고 나면 사람들이 2008 금융위기는 사실 별거 아니었다고 할 수 있을만큼 지금 시장은 엄청난 패닉 속에 빠져있고 사람들은 공포 그 자체에 놓여있다. 돈깡님 말대로 이런 장세속에서 내가 느낀 것들, 내가 관찰한 현상들에 대해 기록해보고자 한다. 1. 예상했다면..

[펌] 제시 리버모어의 23가지 트레이딩 원칙 Jesse Livermore Trading Rules [내부링크]

원글 링크 : https://steemit.com/coinkorea/@phuzion7/23-jesse-livermore-trading-rules 제시 리버모어의 23가지 트레이딩 원칙; Jesse Livermore Trading Rules — Steemit 시카고 보드 거래소 1929년 Jesse Livermore Trading Rules 제시 리버모어 는 역사상 가장 위대한 인물 가운데 하나이다 자부심을 가진 모든 트레이더라면 그의 스토리를… by phuzion7 steemit.com 전설적인 투자자 제시 리버모어의 23가지 트레이딩 원칙 엄청 훌륭한 글 01 월스트리트에 새로운 것은 없다 그럴 수 없는 게 투기의 역사는 아주 오래되었기 때문이다 오늘날 주식 시장에서 일어나는 것은 모두 이전에 ..

[냉철tv] 괜찮아 우리에겐 젊음과 월급이 있으니까 [내부링크]

https://www.youtube.com/watch?v=7UnIkJxzYSw 한달 안에 지수가 600 빠지는 말도 안되는 상황. 유튜브 보면 참 많은 분들이 "살까요 말까요" 하는데 그것을 실제로 대답해주면 믿고 거르면 될 것 같다. 마켓 타이밍은 아무도 모르는 것 같다. 시장을 이기려고 하면 더 많은 수업료를 낼 것.. 시장을 파악했다고 생각하고 행동해도 수업료를 지불할 것.. 제일 중요한 것은 정확히 계획한 전략, 그리고 그것을 실행하기로 마음 먹은 이후 그 상황이 되었을 때 실천력 미친듯한 하방추세니 오늘 싸다고 생각하고 사면 내일은 더 싸진다. 100만원 벌 때 느끼는 기쁨보다 100만원 잃을 때 느끼는 슬픔이 훨씬 더 큰 우리 인간은 손실회피 편향을 발휘하여 그제서야 가치투자자가 되어 내가 산..

Python Mutable vs Immutable / Mutable / Immutable [내부링크]

Python은 모든 것을 객체로 표현합니다. Python에서 표현할 수 있는 객체들은 Mutable / Immutable 하냐로 구분할 수 있습니다. 여기서, Mutable은 '변경 가능한' 이라는 의미이고 Immutable '변경 가능하지 않은' 이라는 의미입니다. Python 객체가 변경 가능하냐 안하냐는 무슨 의미일까요? 간단하게 객체의 값을 바꿀 수 있느냐 없느냐라고 생각해보겠습니다. 예를 들어 str 객체는 실제로 Immutable (변경가능하지 않은) 객체입니다. 한번 할당하면 값을 바꿀 수가 없습니다. 조회는 가능합니다. str_test = "test" print(str_test[0]) # t str은 Immutable 하다고 했으니 바꿀 수가 없습니다. 변경을 시도하면 에러가 발생합니다. ..

63. [초보] 주식시장에서 무조건 이기는 방법 [내부링크]

https://www.youtube.com/watch?v=IYtaN0RUfJM 강환국님의 주식시장에서 무조건 이기는 방법 주식 매수 후에는 계획이 있던 없던 원숭이가 되기 쉽다. 매수 전에는 아이큐가 세자리였다가 사는 순간 두자리 수로 떨어진다. > 묘수 : 매수 전 언제 매도할지 정하라!! 우리는 매수 후 원숭이가 된다를 인정! 아직 인간일 때, 매도 규칙 정하는 것이 중요하다.. 주식이 어떻게 될지 모르는데 언제 매도할지 어떻게 정할까? 주식이 할 수 있는 것은 사실 몇가지 없다. 모든 케이스에 맞게 계획/전략을 짜면 됨 그렇지 않고 아무 계획/전략 없이 없이 매수했다면 원숭이가 된 상태에서 미쳐버린 매매를 하기 쉽다.. 1.오르기 2.내리기 3.횡보 그러니 애초에 계획을 정한다. (ex: 매수 후 ..

Python 클래스에 대해 1 [내부링크]

함수형 프로그래밍이 인기를 얻고 있지만 여전히 클래스 기반 언어는 강력하다고 생각합니다. 다만 객체지향의 문제점으로는 프로그램의 규모가 커지고 참여하는 사람들이 많을수록 소스가 스파게티마냥 꼬이기 쉬워져 객체 간 책임/역할을 나누기가 모호해지면서 점점 왜 이렇게 한 클래스에서 하는 일이 많아지지.. 뭐하러 상속했지? 하면서 이게 객체지향인가 싶어지는 경우가 많은 것 같습니다. 그럼에도 객체지향은 현실로 넘어 우리의 상상을 구현할 수 있다는 점에서 매력적이고 강력한 것 같습니다. 문/이과를 넘어 요즘 'Python 쉽다. Python 배워라' 하는 말이 많은데 이 Python도 클래스 기반 언어입니다. 클래스는 무엇일까요? 클래스는 설계도라고 생각할 수 있습니다. Python에서 클래스를 만드는 방법은 다..

Python 관련 글쓰기에 대해 [내부링크]

블로그 통계를 보면 인기가 있는 키워드, 테마, 글이 있고 거의 아무도 보지 않는 글들도 있습니다. 부족한 제 블로그를 찾아주는 분들이 간간히 계셔서 감사하지만 그 와중에도 유독 더 인기 없고 아무도 보지 않는 카테고리가 이 Python Basic(대충 파이썬의 기초를 설명하겠다는 곳) 카테고리입니다. 물론 그만큼 Python에 대해 좋은 글들을 써준 블로거분들이 많아서 그런 것 같습니다. 마치 강의 시리즈를 연재하듯이 난이도별로 글을 쓰시는 것을 보면 신기합니다. 흔히 그렇듯이 제 블로그도 공부한 것을 스스로 정리해보자는 기록의 목적으로 시작했지만 어느 순간부터 어찌저찌해서 찾아주신 분들께서 보실 수도 있다는 생각이 들고 실제로도 들어와주셔서 점점 설명하듯이 기록하기 시작했습니다. 하지만 여전히 제 기..

[돈깡] 하락장엔 뭘 사야할까? [내부링크]

https://www.youtube.com/watch?v=edmi-7WqPAo&list=RDCMUCI6C5V4J8FWRcLcOdh1yElw 하락장에 많이 빠졌으니 장이 회복하면 다시 그만큼 오를거라고 기대하는 것은 당연해보일 수 있으나 당연하지 않음 평소 업황이 좋지 않았기 때문에 하락장에 맞춰 정리하는 것일 수도 있음 >하락장에 많이 빠지는 종목이 좋은 종목은 아니다. 싸다고 생각해서 싸면 뚜드려 맞을 수 있다. 반대로 생각해보면 하락장에도 잘 버티는 업종은 그만큼 유망해서 그럴 확률이 있음 >지수 하락률이랑 비슷하거나 조금 덜 빠지는 주식에 주목 남들의 생각을 생각해볼 줄 알자 하락장이 끝나면 많이 빠진 주식에 다시 투자할까 아니면 이 기회에 업황이 좋은 주도주로 갈아탈까

시스템 트레이딩 시작 리뷰 System Trading [내부링크]

투자에 대해 관심을 갖기 시작한 이후 어떻게 하면 투자를 잘할 수 있을까 고민했다. 투자에 관한 정석, 정답이 있다고 생각하고 유명한 사람들의 글을 보고 공부하면서 나도 그 정답에 가까워지고 있다고 믿고 싶었다. 그렇지만 실제로 투자를 해보면 나는 지독하게 투자를 못하는 원숭이 같은 존재였다. 투입하기로 한 금액/목표 수익을 정해 놓고도 빨간불만 봤다 하면 정한 규칙을 어기고 돈을 더 넣고 더 오르기를 기다리다가 결국 흐름이 반전될 때까지 있어 돈을 잃고 '추세매매를 해야겠다' 했지만 눈여겨 보던 주식이 많이 떨어지는 걸 보면 여기서 떨어지는 칼날을 잡아야겠다고 바로 마음을 바꿔 '전략이 바뀌었다!' 하면서 매매하다 결국 돈을 잃는 나 자신을 보면서 내 스스로의 비일관성에 무릎을 치곤 했다. 그나마 다행..

[펌] '장단기 금리역전' 가장 쉽게 이해하기 / 홍춘욱 박사 저 [내부링크]

http://now.rememberapp.co.kr/2019/04/03/2823/ [4.3.수] '장단기 금리역전' 가장 쉽게 이해하기 요즘 '장단기 금리가 역전됐다'는 이슈가 화두입니다. 이게 정확히 무슨 의미인지, 이게 왜 불황의 전조로 읽히는 지 등을 설명드립니다. 국가부채가 엄청 늘었다는데, 그게 무슨 의미일까요. 4월 3일 '리멤버 나우' 입니다. now.rememberapp.co.kr 장단기 금리차 발생의 의미 장단기 금리차는 보통 10년 만기 국채금리와 3개월 2년 만기 국채금리의 차이를 의미. 이는 보통 불황의 Signal로 보기도 한다. 왜냐하면 은행들이 예금을 운용해 대출을 해주고 수익을 내야하는데 (대출금리가 예금금리보다 높을 때) 단기 금리가 올라가면 은행들의 수익성이 떨어지고 대출..

Python으로 Larry Williams의 변동성 돌파 전략 백테스팅 - 4 / 비트코인 / 가상화폐 자동매매 / 변동성 조절 / pybithumb / 빗썸 / noise / 노이즈 [내부링크]

이전글(2020/03/09 - [Python/Cryptocurrency] - Python으로 Larry Williams의 변동성 돌파 전략 백테스팅 - 3 / 비트코인 / 가상화폐 자동매매 / 변동성 조절 / pybithumb / 빗썸)에 이어 변동성 돌파 전략을 보조할 수 있는 방법에 대해 알아보겠습니다. 당일 매수 조건인 현재가 > 목표가에서 목표가를 구할 때 (당일시가 + Range * K) K를 0.5로 고정시켜왔습니다. 물론 이렇게 해도 괜찮은 성과를 보이기는 했으니 시장 상황과 상관 없이 항상 고정적인 값을 사용한다는 것이 뭔가 아쉽다고 생각하실 수도 있습니다. 이번 포스팅에서는 K를 0.5로 고정적으로 두지 않고 noise ratio라는 값 사용한 백테스팅 결과를 살펴보겠습니다. 먼저 noi..

Python으로 Larry Williams의 변동성 돌파 전략 백테스팅 - 3 / 비트코인 / 가상화폐 자동매매 / 변동성 조절 / pybithumb / 빗썸 [내부링크]

지난글, 2020/03/01 - [Python/Cryptocurrency] - Python으로 Larry Williams의 변동성 돌파 전략 백테스팅 - 2 / 비트코인 / 가상화폐 자동매매에서는 변동성 돌파 전략을 비트코인 마켓에 적용시켜보았을 때의 백테스팅 결과를 담았습니다. 여기서 몇몇 문제점이 있었는데 가장 큰 문제는 기초 데이터가 정확하지 못했습니다. 코인은 주식과 다르게 24/7로 돌아가는 마켓임에도 거래량이 없고 시가/종가/고가/저가의 변동이 없는 날들도 있어서 전략 자체를 객관적으로 평가하기 어려웠습니다. 그럼에도 2편까지 썼던 이유는 백테스팅 과정 자체를 담는데 의의를 두었기 때문이었는데 이번 편에서는 원천 데이터를 바꿨습니다. 특정 사이트에서 엑셀로 받지 않고 pybithumb 패키지를..

[돈깡 1부] 30만원으로 누적수익 30억, 돈깡을 만나다|개미투자자의 삶 [내부링크]

해외선물 마스터 박호두 돈이 깡패당 인터뷰 영상 https://www.youtube.com/watch?v=1ulLjoExxi0 재미로 보는 채널이지만 이 시리즈는 배울 것이 많아서 4번 봤다. 박호두 채널에 영상이 업로드 되고 반응이 너무 좋아서 돈깡님 자체 채널을 만든지도 벌써 꽤 됐다. 돈깡님 채널도 틈틈이 보고 있는데 주로 멘탈/철학에 대한 이야기를 많이 한다. 항상 이런 것을 보면 나도 저런 사람이 되어야지~ 해왔지만 이제는 단순히 화려한 모습만 보고 그렇게 부러워하기 보다 좀 더 구체적으로 저 사람의 어떤 점을 배워 내 삶에 적용시켜볼 것인가를 고민해보고 실천하는 것이 중요하다고 느낀다. 강남 한복판 아파트에서 포르쉐를 타고 몇개월씩 해외에 체류하는 돈깡님을 보면서 나도 저렇게 되고 싶당 ㅠㅠ ..

Python으로 코인간 상관관계 계산 Pearson Coefficient of Correlation / 비트코인 [내부링크]

대폭락자을 제외하고 보통 하락장이라고 하는 주식 시황을 보면 어느 주식은 떨어지는 반면 그 와중에도 꽤나 잘 오르거나 버티는 주식이 있기 마련인 것 같습니다. 하지만 코인시장을 보면 내가 보유한 코인이 떨어진다 싶어서 보면 나머지 대부분의 코인들도 다같이 줄줄이 떡락.. 해버리는 것 같은 느낌을 많이 받습니다. 이를 확인해보기 위해 코인간 가격 움직임을 바탕으로 상관성을 계산해보고 진짜 연관이 있는지를 살펴보겠습니다. 이 과정에서 피어슨 상관 계수(Pearson Coefficient of Correlation)를 사용하겠습니다. 피어슨 상관 계수는 두 변수가 함께 변하는 정도를 각자 변하는 정도로 나눠 상관성을 계산하는 방식으로 두 변수가 서로 인과관계가 있음을 의미하는 것은 아닙니다. 여기서 상관 계수..

Python Exception 발생시 해당 소스, 라인 출력하기 [내부링크]

Python Exception 발생시 해당 소스, 라인 출력하기 예외처리(try-except)를 하지 않고 에러가 발생하는 경우에는 어느 라인이 문제가 되었는지 바로 나옵니다. 하지만 예외처리를 핸들링한 경우 에러는 처리하되 어디서 문제가 되었는지는 찾기 어려울 수도 있습니다. 예를 들어 아래 소스의 경우는 누가 봐도 try에서 실행하는 4/0 이 부분이 문제가 됩니다. try: if 4/0: print('success') else: print('fail') except Exception as e: print(e) # division by zero 하지만 프로그램이 다른 프로그램을 호출하는 경우 또는 한 프로그램이 몇 천 라인이 넘는 경우에는 위처럼 직관적으로 저기가 문제다. 라고 찾기 어려울 수도 있습..

Python으로 Larry Williams의 변동성 돌파 전략 백테스팅 - 2 / 비트코인 / 가상화폐 자동매매 [내부링크]

이전글에 이어서 백테스팅을 진행해보겠습니다. 이 포스팅에서는 백테스팅 패키지(zipline, backtrader 등)을 사용하지 않고 간단하게나마 직접 구현해보겠습니다. 먼저 BackTest 클래스에 필요한 변수들을 보겠습니다. class VolatilityBackTest(object): def __init__(self, hourly_data, daily_data, start_cash): self.hourly_data = hourly_data # 시간단위 데이터 self.daily_data = daily_data # 일단위 데이터 self.position = None # 진입 포지션 self.start_cash = start_cash # 초기 현금 자산 self.cash = self.start_cash ..

Python으로 Larry Williams의 변동성 돌파 전략 백테스팅 - 1 / 비트코인 / 가상화폐 자동매매 [내부링크]

이번 포스팅은 래리 윌리엄스(Larry Williams)의 변동성 돌파 전략을 백테스팅 하는 과정을 담아보겠습니다. 전략을 사용할 마켓은 가상화폐(비트코인)입니다. 먼저 변동성 돌파 전략에 대해 알아보겠습니다. 이 전략에 대해서 알아보는 제일 좋은 방법은 강환국님의 유튜브를 보는 것이라고 생각합니다만 간단히 설명드리자면 코인의 현재가격이 오늘 시가 + Range * K의 합보다 크면 매수하고 다음날 시가에 매도하는 전략입니다. 여기서 Range는 전일 고가 - 전일 저가이며 K는 0.5를 사용하는 것이 좋다고 하시지만 고정적으로 K를 0.5로 설정하는 것이 아니라 마켓 상황에 따라 달리 두는 것이 더 유연한 방법 같습니다. 그럼 언제 매수하는지 예를 들어 확인해보겠습니다. 2020-03-01 리플의 현재..

Python으로 LINE Notify 사용하기 / 메신저 알림 보내기 [내부링크]

Cloud, local PC에서 Python 프로그램을 구동시키다 특정 조건에 도달하면 알림을 보내는 기능이 필요할 때가 있습니다. Trading logs 및 exception 내용을 전달할 매체를 찾아보니 다음과 같았습니다. 1.카카오톡 2.텔레그램 3.라인 하나씩 살펴보니 카카오톡 같은 경우는 내가 나에게 보내는 것이라 메세지는 잘 전달할 수 있되 알림이 오지 않습니다. > 탈락 텔레그램은 써보니 익숙치가 않아서 탈락 라인을 선택했습니다. 라인을 이용해서 알림을 보내는 것은 정말 놀랄 정도로 쉽습니다. 하나씩 따라해보겠습니다. 1. Mobile에 LINE application 다운로드 2.회원가입 전화번호로 가입 이후 LINE Notify 사용을 위해 이메일 등록이 필요합니다. 설정 > 계정 > 이메..

2020 읽은 책 목록 [내부링크]

1. 가상화폐 투자마법공식(1월) http://www.yes24.com/Product/Goods/59499206?Acode=101 가상화폐 투자 마법 공식 가상화폐, ‘존버’하지 말고 ‘투자’하라하락장에서도 수익 내는 ‘단타 기법’ 공개최악의 폭락장에서도 손실을 자산 대비 10% 이내로 줄이면서 안정적으로 높은 수익을 낼 수 있는, 쉽고 안전한 가상화폐 투자 기법을 소개하는 책. ‘살인적인 변동성’으로 혼란에 빠지거나 막연한 상승 기대감만으로 장기 보유하다가 낭패를 보는 가상화폐 투자자들에게 무엇을... www.yes24.com 2.부자아빠 가난한 아빠(1월) http://www.yes24.com/Product/Goods/58774995?scode=032&OzSrank=1 부자 아빠 가난한 아빠 20주년..

Python Map에 대한 이해 [내부링크]

Python 내장 함수인 map은 리스트의 원소마다 특정한 함수를 적용시키는 역할을 합니다. 먼저 map 사용 없이 리스트의 모든 원소를 두배로 만들어보겠습니다. a = [1,2,3,4,5] for idx, val in enumerate(a): a[idx]*=2 print(a) # [2, 4, 6, 8, 10] 반복문 for를 사용하여 리스트의 원소에 하나씩 접근해 2를 곱해주고 다시 저장하는 모습입니다. 하지만 이렇게 코드를 만들면 흔히들 Python답지 못한 코드라고 합니다. 저것도 하나의 방법이긴하지만 더 간단하고 직관적인 방법이 있기 때문에 그렇습니다. 다음은 map을 사용하여 동일하게 원소마다 2를 곱해보겠습니다. 이를 위해서는 위에서 말한 특정 함수(Input마다 2를 곱해주는 함수)가 필요합..

Python ==과 is의 차이 [내부링크]

Python에서 ==과 is은 비슷해보이지만 다른 의미를 가지고 있습니다. 결론부터 이야기하면 ==은 객체가 가지고 있는 값 비교이고 is은 객체가 같은지를 비교하는 것입니다. 예를 들어보겠습니다. str1 = 'test' str2 = 'test' print(str1 == str2) # true print(str1 is str2) # true str1,str2은 둘다 'test'라는 값을 가지고 있는 str를 참조하고 있고 어쨌던 간에 ==은 값을 비교한다고 했으니 str1 == str2은 true가 맞습니다. 그럼 str1 is str2은 왜 true일까요? 그건 str1와 str2이 값만 같은게 아니라 아예 동일한 str 객체이기 때문입니다. 내장함수 id()를 이용해 주소를 확인해보겠습니다. str..

[Pycharm] Method *** may be 'static' 메세지 해결 [내부링크]

Pycharm으로 개발하다보면 class안에 선언한 메소드에 대해 Method *** may be 'static' 이라는 메세지가 뜨는 경우가 있다. 정확히는 메소드명에 밑줄이 생기고 마우스를 올려보면 뜨는 메세지인데, 저 메세지가 뜨는 이유는 메소드 내부에서 self(객체의 인스턴스)에 접근하는 로직이 없어서 Pycharm이 우리가 만든 메소드를 보고 애가 지금 인스턴스가 필요하지 않은 static 메소드를 만드려고 하는건가?? 싶어서 띄우는 메세지입니다. static 메소드로 만들거면 @staticmethod를 붙여주고 static 메소드가 아닌데 self에 접근할 일이 없었다면 Pycham에게 이 사실을 알려주기 위해 # noinspection PyMethodMayBeStatic를 붙여주면 밑줄이 ..

[책리뷰] 가상화폐 투자 마법 공식 쉽고 안전하게 고수익 내는 검증된 매매 규칙 13 [내부링크]

원래 읽은 책이라고 따로 대충 모아서 적었지만 기록하고 싶어서 남기는 서평. . 바야흐로 말 그대로 정보의 호수인 시대에 살고 있다. 간단히 검색만 하면 가히 모든 정보를 다 얻을 수 있다고 할만한 편리한 세상이다. 그런데 이렇게 좋은 세상에서 불편한 점도 많다. 너무 많은 정보가 흘러 넘치다보니 뭐가 진짜인지 어떤 매체를 통해 정보를 얻어야할지 선택하기가 쉽지가 않다. 즉 사방에 널린게 정보이기는 하나 양질의 정보를 얻기가 어렵다. "투자"라는 영역을 찾아보면 더욱 더 그런 현상을 경험할 수 있다. 주식관련 유튜브를 찾아보면 누구는 저거 사라, 이거 사라. 근거는 없고 혹은 근거랍시고 허무맹랑한 소리가 넘친다. 투자왕 김단테님의 유튜브를 보면 재미있는 주제를 다루는 편이 있는데 2018년 말에 유튜버들..

Relative imports in Python 3 [내부링크]

https://stackoverflow.com/questions/16981921/relative-imports-in-python-3 Relative imports in Python 3 I want to import a function from another file in the same directory. Sometimes it works for me with from .mymodule import myfunction but sometimes I get a: SystemError: Parent module '' not loaded, stackoverflow.com

Pymongo.errors.OperationFailure: This MongoDB deployment does not support retryable writes. Please add retryWrites=false to your connection string. [내부링크]

pymongo.errors.OperationFailure: This MongoDB deployment does not support retryable writes. Please add retryWrites=false to your connection string. 에러 발생시 연결부에 retryWrites = "false" 설정 connection = pymongo.MongoClient('dsXXXXXX.mlab.com:XXXXX', retryWrites = "false")

Multiprocessing vs. Threading in Python: What Every Data Scientist Needs to Know [내부링크]

https://blog.floydhub.com/multiprocessing-vs-threading-in-python-what-every-data-scientist-needs-to-know/ Multiprocessing vs. Threading in Python: What Every Data Scientist Needs to Know This deep dive on Python parallelization libraries - multiprocessing and threading - will explain which to use when for different data scientist problem sets. blog.floydhub.com 나중에 번역해봐야겠다.

[수강후기] 월가의 전직 퀀트 애널리스트가 알려주는 퀀트 실습(2020/1/4일부터 연속3주 토요일) ㅍㅍㅅㅅ 아카데미 [내부링크]

ㅍㅍㅅㅅ에는 훌륭한 강의가 많은지는 잘은 모르지만 훌륭한 분들과의 인터뷰가 잘 정리되어 있다. 예를 들면 (단테님, 강환국님, systrader79 등) 그래서인지 봤던 글을 또 보고 또 보더라도 계속 ㅍㅍㅅㅅ ppss.kr에 기웃거리다 ㅍㅍㅅㅅ 아카데미가 있다는 사실을 알게 되었다. 그렇게 종종 들어가 무슨 강의가 있나 구경하다가 평소 감명 깊게 봤던 퀀트 권용진님의 브런치의 저자이신 권용진님의 퀀트 강의가 있다는 것을 발견하고 바로 수강신청했다. (https://avengerschool.com/courses/quant) 하지만 문득 권용진님이 훌륭한 퀀트라는 것은 알겠으나 훌륭한 강사님인지는 확신이 안서 ㅍㅍㅅㅅ 아카데미에 강의 수강평이 있나 확인해보았으나 수강평은 전혀 없었다. 실시간 상담으로 수강..

53. 역대 최강의 트레이더의 가장 위대한 전략 - 변동성 돌파전략 [내부링크]

https://www.youtube.com/watch?v=7jGzo3bv7jc&list=WL&index=2&t=7s 변동성 돌파전략과 백테스팅 결과 백테스트도 결국 직접 해보는 것이 중요하다는 강환국님의 말씀

Pandas Cheatsheet [내부링크]

https://github.com/minsuk-heo/pandas/blob/master/%ED%8C%AC%EB%8D%94%EC%8A%A4_%EB%AA%85%EB%A0%B9%EC%96%B4_%EA%BF%80%ED%8C%81.ipynb minsuk-heo/pandas pandas cheetsheet. Contribute to minsuk-heo/pandas development by creating an account on GitHub. github.com

Python NumPy 배열 기초 [내부링크]

Python은 다른 언어들이 흔히 가지고 있는 Array라는 기본 자료형을 제공하지 않습니다. 물론 list가 배열의 역할을 수행할 수 있고 동적으로 크기도 늘일 수 있다는 장점도 있지만 배열에 비해서는 속도가 느리고 메모리를 많이 차지한다는 단점도 있습니다. 이는 곧 배열의 장점으로 원소의 수를 바꿀 수 없도록 하고 list와 달리 같은 자료형만 사용할 수 있도록 하여 연산/접근에 속도가 빠릅니다. Python에서는 자체적으로 배열 자료형을 제공하지 않기에 배열을 사용하려면 따로 배열을 구현한 Numpy 패키지를 사용해야합니다. 그럼 Numpy를 import하여 배열을 만들어 보겠습니다. import numpy as np my_arr = np.array([0, 1, 2, 3, 4, 5, 6, 7, 8,..

Python 날짜 다루기 datetime, dateutil, timedelta [내부링크]

Python에서 날짜는 기본 자료형이 아니지만 시계열 데이터를 다루는데 빠질 수 없는 자료입니다. datetime 패키지는 datetime, time, timedelta 클래스를 제공합니다. datetime 패키지에는 패키지명과 같은 클래스(datetime)가 있음에 주의해야합니다. datetime을 이용해 현재 시각을 알아보겠습니다. import datetime time_now = datetime.datetime.now() print(time_now) datetime.datetime 클래스로부터 만들어진 time_now를 통해 연도, 월, 일, 시, 분, 초, 마이크로초를 알아낼 수 있습니다. import datetime time_now = datetime.datetime.now() print(time..

Python self 이해하기 [내부링크]

Python으로 클래스를 생성할 때 자주 보이는 self에 대해 알아보겠습니다. 간단히 바로 요약하자면 self란 클래스의 인스턴스를 나타내는 변수입니다. 무슨 말인지는 천천히 예를 들면서 설명하겠습니다. self는 class내 method들의 첫번째 인자로 전달됩니다. 다른 언어들은 이 과정을 프로그래머 모르게 알아서 처리하기도 하지만 Python은 이를 명시적으로 프로그래머가 해줘야 합니다. 하지만 self를 전달하지 않은 메소드를 만들어도 상관 없습니다. class Person: def sayHello(): print('Hi') 다만 이렇게 만든 메소드를 호출하면 문제가 됩니다. class Person: def sayHello(): print('Hi') man = Person() man.sayHel..

Pycharm - Github 연동 [내부링크]

Pycharm - Github 연동 Github에 있는 프로젝트를 Pycharm으로 가져오는 방법과 Github에는 없지만 Pycharm에 이미 생성된 프로젝트를 옮기는 방법에 대한 포스팅입니다. 무엇을 하던 우선 Github 계정이 있어야 합니다. 1.Github에 있는 프로젝트를 Pycharm으로 가져오는 방법 (1) Github 접속해서 해당 프로젝트 링크 갖고 오기 (2) Pycharm Menu > VCS > Checkout from Version Control >Git (3) (1)에서 갖고 온 링크 입력하고 Clone (4) Github 프로젝트가 내 local Pycharm Project로 생긴 것을 확인할 수 있습니다. (제가 캡쳐한 이미지는 이미 local에 존재하는 프로젝트입니다.) 2..

Python 기초 자료 [내부링크]

1. 파이썬 프로그래밍 입문서 (가제) 책으로 내시기 전에 일부 공개하신 문서 https://python.bakyeono.net/index.html 목차 | 파이썬 프로그래밍 입문서 (가제) 박연오가 도서출판 인사이트와 함께 준비하고 있는 파이썬 프로그래밍 입문서입니다. 질문과 의견은 페이지 하단의 댓글란에 남겨주세요. python.bakyeono.net 2. 데이터사이언스 스쿨 강의 https://datascienceschool.net/view-notebook/39569f0132044097a15943bd8f440ca5/ Data Science School Data Science School is an open space! datascienceschool.net 3.파이썬을 파이썬답게 문법은 알고 있으나..

Python으로 주식 알파 찾기, Open-to-Close 전략 수행 With Backtrader 백테스팅 [내부링크]

Python으로 주식 알파 찾기라는 거창한 제목을 썼지만 사실 알파라기 보다 이런 것은 어떨까? 하는 생각으로 시작하는 글입니다. 수행하고자 하는 전략은 Open-to-Close 전략입니다. 간략히 설명하면 KOSPI 상장 종목 중 시가총액 상위 200개 중 전일 종가 대비 당일 종가가 제일 하락한 순서대로 10종목을 골라내어 다음날 Open Price(시가)에 사서 Close Price(종가)에 파는 전략입니다. 이 전략의 가정은 '하루의 10% 이상씩 부지기수로 왔다갔다 하는 기업이 아니라, 어느정도 규모를 갖춘 우량 기업이라면 큰 하락폭을 보고 다시 오를 것이라는 사람들의 심리에 힘입어 다음날 종가에는 어느정도 가격이 회복할 것이다.' 입니다. 이와 같은 전략이 과연 통하는지 국내주식시장에서 201..

금융위기를 두려워하는 2030에게 레이달리오가 하는 3가지 충고 [내부링크]

https://www.youtube.com/watch?v=lPpg4dUoRn4&list=WL&index=4&t=0s 김단테님 유튜브 링크 저축, 정확한 계산, 감

김단테님의 자산배분투자 10계명 [내부링크]

https://blog.naver.com/mynameisdj/221421379982 자산배분투자 10계명 자주가는 미국의 자산배분 투자자들 모임인 bogleheads 에는 투자철학 10계명이라는 페이지(https://www.bo... blog.naver.com 훌륭한 글

37. [초보] 투자자 99%에 맞는 필승 투자법 - 4계절 포트폴리오 [내부링크]

https://www.youtube.com/watch?v=uVsRlJgdxKU&list=WL&index=3&t=606s 강환국님의 재밌는 유튜브, 그중에서도 또 감명 깊게 본 4계절 포트폴리오에 대한 유튜브 자산을 분산하여 투자, 금액 분산이 아니라 리스크 분산이 필요 4계절에 따라 잘 나가는 자산이 있는데 이를 맞출 수 없으니 비중을 나눠서 보유할 것

레이 달리오가 알려주는 진리의 투자법 [내부링크]

https://www.youtube.com/watch?v=3061EFd8EOk 김단테님의 Youtube 자산간 상관관계

Python,Backtrader 다중 데이터 백테스팅 Python sqlite3 to backtrader / Mutliple Data Feeds / Pandas DataFrame to Backtrader [내부링크]

그동안 Pandas Dataframe으로 생성하고 to_excel로 엑셀형태로 주가 데이터를 저장해왔습니다. 이번에는 sqlite3에 저장한 주가 데이터를 가져와 여러개의 데이터를 추가한 Backtesting을 다뤄보겠습니다. 이미 준비된 db가 있다고 가정하여 데이터를 가져와 db를 생성하는 과정은 생략하겠습니다. 1.준비물 - Python,backtrader,sqlite3,pandas 설치 - 주가 데이터를 넣은 sqlite3 db 2.BacktraderMutliple Data Feeds 먼저 db에 들어 있는 데이터는 다음과 같은 형태입니다. FinanceDataReader를 통해 가져온 layout 그대로입니다. 다음은 위와 같은 데이터를 저장하고 있는 db에 있는 데이터를 cerebro 객체에 ..

Python Pandas 자질구레, 다모임 [내부링크]

Python Pandas를 이용하면서 사용했던 것들 자잘한 것부터 다 모아 두는 포스팅 1.str인 index을 datetime으로 바꾸기 df.index = pd.to_datetime(df) 2.Iterate DateFrame Row for idx, row in df.iterrows(): print(df[idx])

278. [왕초보] 40세 은퇴, 가능한가? (1) [내부링크]

https://www.youtube.com/watch?v=_w1FqNOI0Qs 강환국님의 유튜브 40세 은퇴 가능한가 행복의 정의 좋은 차, 좋은 집, 누구나 나를 부러워할만 재력이 아니다..

[펌글]주식시장과 투자에 관련된 20가지 원칙 [내부링크]

https://m.blog.naver.com/PostView.nhn?blogId=tysinvs&logNo=221749837908&proxyReferer=https%3A%2F%2Fm.cafe.naver.com%2FArticleRead.nhn%3Fclubid%3D27999207%26articleid%3D9310%26page%3D1%26boardtype%3DL 주식시장과 투자에 관련된 20가지 원칙! 2020년까지 6일이 남았습니다. 20대 청춘 여러분들 가운데 올해 처음으로 투자 세계에 입문하신 분들도 있... blog.naver.com 제발 안지워 주셨으면 좋겠는 마음에서 링크 세상에는 3가지 강력한 힘이 있다 어리석음, 공포심 그리고 탐욕..

[공지] 코인거래소별 프리미엄 체크봇 개발 가이드와 풀소스 전자책 | binance bybit | 코인갭 | 김치프리미엄 [내부링크]

여유가 생길 때마다 코인 시세를 자주 보는 직장인이라면 시세확인 및 내가 원하는 타이밍에 매매하는 것이 얼마나 어려운일인지 쉽게 공감할텐데요. 그런 분들에게 오늘 알려드릴 보다 안전하고 편한 투자방법은 코인차익거래입니다. 싸게 산 것을 비싸게 파는 차익거래의 대표적인 예는 "후추"인데요. 과거 인도에서 값싼 가격에 후추를 사들여 영국에서 판매하면 엄청난 차익을 얻을 수 있었습니다. 과거에는 후추, 커피, 차 같은 재화를 운반해 차익거래를 했다면 오늘날 우리가 할 수 있는 차익거래는 코인차익거래입니다. 코인 차익거래가 가능한 이유는 주식과 다르게 거래소로 입금된 물량을 가지고 거래가 이루어지기 때문에 동일한 코인이더라도 거래소별로 가격이 다를 수 있습니다! 아래는 오늘 있었던 GALA 코인 갭 이벤트입..

위믹스 유의종목 지정 이후 위믹스 코인전망? (위믹스 코인 숏잡는 방법) [내부링크]

10/27 오후 위메이드의 위믹스 WEMIX 코인이 업비트 유의종목으로 지정되었습니다. 유의종목으로 지정되면 입출금제한이 생기고 최악의 경우 2주 안에 코인이 상장폐지 될 수도 있습니다. 업비트뿐만 아니라 빗썸, 코인원, 코빗을 포함한 국내 대표거래소에서 위믹스를 유의종목으로 선정했습니다. 그 이유는 국내 디지털자산거래소 공동협의체인 DAXA에 결정사항입니다. 위믹스 코인은 가격 당연히 수직낙하했습니다. DAXA의 이러한 결정 배경에는 위믹스 코인의 유통량 때문인데요. WEMIX의 유통계획은 22년 10월기준 2억4천만개인 반면 XANGLE, 코인마켓캡에서 WEMIX 코인의 현재 유통되는 공급량이 약 3억1천만개로 나옵니다. 따라서 코인 갯수가 늘어나 시가총액이 갑작스럽게 튀어올랐습니다. 이렇게 되면 위..

Python Upbit Websocket 업비트 비트코인 실시간 체결가격 데이터 조회하는 방법 [내부링크]

요청을 주고 받는 API가 아니라 Websocket을 이용한 실시간 데이터 처리가 필요한 경우가 더러 있습니다. 오늘은 시시각각 변하는 코인의 가격데이터를 확인하는 방법을 알아보겠습니다. 대상 거래소는 업비트이며 사용 언어는 파이썬입니다. 먼저 전종목코드를 얻어오는 함수를 만들어보겠습니다. # encoding: utf-8 import pyupbit import uuid import json import asyncio import websockets import traceback def get_all_ticker(): """ 데이터 수신할 TICKER 목록 """ krw_ticker = pyupbit.get_tickers(fiat="KRW") return krw_ticker 다음으로 실행해보면 전체 종목목..

앱토스 APT 코인 놓쳤다면? 해외에서는 이미 유명한 제2의 앱토스 SUI 코인 에어드랍 받는 방법 정리 [내부링크]

며칠전에 업비트에서 앱코스 코인(APT)이 상장해서 준수한 방어력을 보여주고 있습니다 업비트 상장 전에 해외 거래소에는 조금 더 빨리 상장했기 때문에 보따리(해외거래소에서 입금)의 기회가 있었는데요 그보다 더 중요한 건 앱토스 테스트넷 시점에 간단한 참여만 하면 300개의 앱토스 코인을 에어드랍했었습니다. 300개를 만원에만 팔았어도 300만원인데요. 바이낸스에서는 100달러까지 갔으니 최고점에 팔지는 않았더라도 분명히 큰 수익의 기회가 있었습니다. 아무튼 이 앱토스 코인의 기회는 가버렸습니다.. 귀찮아서 300만원 어치 이벤트를 그냥 놓쳤네요. 손놓고만 있을 수 없어서 찾아보니 해외에서는 이미 유명한, 제2의 앱토스로 불리는 SUI 코인이 있습니다. 현재 테스트넷 참여를 통해 테스트 코인을 받을 수 있..

비전공자를 위한 Python 기초책, 읽다보면 알게되는 파이썬 전자책! [내부링크]

전자책 링크 https://url.kr/ld89h7 * 프로그래밍을 배울까..? 망설인 적 있으신가요? 프로그래밍을 배워야 한다는 이야기는 수도 없이 들어봤지만 항상 망설이게 만드는 이유가 있습니다. “어렵지 않을까?” “배울 시간이 부족한데..” “괜히 큰 돈들여 배웠다가 포기하면 어떡하지?” “배워봤는데 너무 어렵던데..” 일단 배우면 도움이 될 것 같기는 한데, 막상 시작할 결심이 생기기까지 쉽지 않았을 것입니다. 이 책은 "한번 해볼까?" 라는 작은 용기만으로 충분히 파이썬을 이해할 수 있게 도와드리려는 목적으로 쓰여졌습니다. * 프로그래밍, 공부라기 보다 이해입니다. (공부도 맞습니다 ㅎㅎ) 처음 시작해보려는 분들에게는 너무 많은 내용을 주입할 필요가 없습니다. 굳이 무리해서 뇌에 부하가 오게..

[3년뒤가 궁금한 코인#1] 아서헤이즈가 추천한 LOOKSRARE 룩스레어 스테이킹 [내부링크]

코인 업력이 긴 분들이라면 아서헤이즈를 아실텐데요 크립토 겨울 때 선물거래로 유명했던(지금도 유명) 비트맥스라는 거래소의 창립자입니다. 검색해보면 이런 말을 한것으로도 나오는데, 아직까지는 어불성설인 것 같지만 이 형님의 말이 상당부분 맞는 경우가 많았습니다. 2022년 초부터는 하락에 대해서 자주 언급했는데요. 그래도 상승에 희망이 있던 당시에 이런 말을 하기가 쉽지 않았을텐데 결론적으로 그의 말이 맞았습니다. 아서 헤이즈가 쓰는 블로그는 이 링크를 참조하시기 바랍니다. 보다보면 글을 참 잘 씁니다. 아무튼 가끔씩 코인 추천도 하는데요. 오늘은 아서헤이즈가 추천했던 LOOKSRARE에 대해 알아보겠습니다. 룩스레어는 OPENSEA와 같은 NFT 마켓입니다. OPENSEA를 이용해보신 분들은 아시는 것처..

라인프렌즈 NFT 거버넌스토큰 CRIPCO IP3 에어드랍이벤트 (~10/2) [내부링크]

네이버(라인)의 가상화폐 시장 진출이 뜨겁습니다. NFT도 많이 어려운 시장인데 민팅가대비 수십배가 오른 WADE NFT 프로젝트에 이어 OOZ 프로젝트 민팅을 앞두고 있습니다. WADE NFT 홀더들은 확정화리 2장을 준다고 하네요. 라인프렌즈의 힘을 등지고 있는 프로젝트라 민팅에 성공하면 적어도 손해는 보지 않을 것 같아보입니다. 그렇다고 해서 오늘 이야기는 자세히 설명하지도 못할 민팅을 하라는 뜻은 아니고 기존에 코인 투자를 하셨던 분이라면 간단히 참여할 수 있는 에어드랍이벤트를 소개해드리려고 합니다. 이벤트 참여링크인데요. 이 링크를 통해 들어가면 익숙하신 분들에게는 익숙할 글림 이벤트입니다. SNS계정 연동 후에 트위터 팔로우, 디스코드방 참여하고 에어드랍 받을 SOL계열 지갑주소를 제출하면 됩..

Python 비트코인 선물자동매매 프로그램 개발후기, 추세? 역추세매매? [내부링크]

최근 비트코인 선물자동매매 프로그램을 만들게 되었습니다. 이름이 '코인 선물자동매매'가 아니라 '비트코인 선물자동매매'인 이유는 오직 비트코인만 거래하기 때문입니다. 원래 코인쪽에 대해 부정적인 입장이었지만, 트레이딩 관점으로 생각해보면 24시간 열리고 롱,숏 포지션 진입이 가능해 (양방으로 털릴 수 있지만ㅎㅎ) 그래도 주식보다는 더 자유도 높다고 판단해 시작하게 되었습니다. 사용한 언어는 지금까지와 마찬가지로 Python을 사용했습니다. 일할 때도 쓰지 않고 얼떨결에 배우게 된 Python을 아직도 사용하고 있다는게 신기하네요. 이래서 배워두면 다 도움이 되는 것 같습니다. 요즘들어 정말정말 많은 분들이 프로그래밍을 새로 배우시는 것 같은데요. '며칠만에 개발자 만들기', 'OOO 개발자로 취업하기' ..

걸으면서 용돈 버는 부업 M2E, 스웻코인 채굴해보자 sweat coin 상장 거래소 [내부링크]

요즘같이 투자도 어렵고 시황이 안좋은 시기에는 돈된다고 하면 웬한하면 다 해보고 싶은 마음인데요. 올해초부터 걸으면서 돈을 번다는 Move 2 Earn, M2E가 주목 받고 있습니다. 크립토판에 대해 좀 아시는 분들은 많이 아실테요 잘 아실만한 M2E는 스테픈, 코인워크, 트레이서, 스니커즈 등이 있습니다. 걸으면서 돈을 번다는 대충 들으면 아주 솔깃한 주제이지만 사실 M2E는 PONZI OF PONZI라 요즘같이 장이 안좋아 사람이 몰리지 않는 상황에는 별로 재미가 없습니다. (그래도 스니커즈는 잘 나가더군요) 아무튼 걸으면 돈이 된다니까 뭐 그럴 수 있는데 문제는 비싼 NFT를 사야합니다. 아니면 프로젝트 초반에 OG, WL를 통해 민팅하는 방법도 있습니다만 결국 이 NFT가 있는 지갑과 연동되어야 ..

가상화폐 토크노믹스 확인하는 방법, 마운트곡스로 풀린 비트코인 물량 확인? 락업일정 물량 확인 [내부링크]

코인에 대해 조금이나마 관심이 있으신 분들이라면 최근 이슈인 마운트곡스 해킹 보상사건에 대해 한번쯤 들어보셨을텐데요. 해킹했던 비트코인을 보상 받은 사람들이 일괄적으로 거래소로 물량을 옮겨 비트코인 가격을 폭락시키지 않을까 하는 것이 쟁점이었습니다. 이 이슈가 회자될 당시에 4.3조원 정도 하는 물량이라 비트코인 시총에 비하면 바위로 계란치기 수준의 물량이었지만 가뜩이나 분위기가 안좋은 크립토세계라 이 물량 때문에 더 폭락하지 않을까 걱정하는 사람이 많았을텐데요. 오늘은 마운트곡스 해킹사건으로 보상 받은 지갑들이 거래소로 코인을 전송하는지 안하는지 그리고 코인들의 토크노믹스를 한눈에 알아볼 수 있는 사이트에 대해 소개할까합니다. 토크노믹스는 간단히 말해 코인 총 발행량에 대해 분배하고 실제 할당하는 것을..

메타마스크에서 이더리움 에어드랍 받는 방법, ETHW 가격? ETHW 메인넷 추가하는 법 [내부링크]

이더리움 머지가 성공적으로 끝났습니다. 업비트, 바이낸스 같은 중앙화 CEX 거래소에서는 ETHW를 에어드랍해주기 위한 이더리움 스냅샷 완료가 되었을 텐데요! 혹시 메타마스크에 이더리움을 보유하신 분들을 위해 오늘은 ETHW 에어드랍 받는 방법을 알려드리겠습니다. 잊어버렸다가 지금쯤 확인했다면 아마 자동으로 에어드랍이 완료되었을테니 천천히 따라해보시면 좋을 것 같습니다. 1.메타마스크 접속 2.네트워크 클릭 > 네트워크 추가 3.네트워크 정보입력 ETHW-mainnet 네트워크를 추가하면 됩니다. (*추가하면 네트워크는 입력한 것과 다른 통화 기호를 사용할 수 있습니다. 확인후 진행하세요 이런 문구가 나오지만 정상적으로 진행하시면 됩니다.) 이 정보를 일일이 타이핑하기 힘드실 수도 있으니 공식 트위터에 ..

비트코인 알트코인 추석빔, 업비트 김치 프리미엄 알아보는 방법? (프리미엄 알림봇) [내부링크]

민족명절을 맞아 비트코인 및 알트코인이 추석빔을 쏴주고 있습니다. 다들 잘 아시는 금리/금융위기설 뿐만 아니라 최근에는 비트코인 채굴이슈 및 이더리움 머지 이벤트들이 있는 상황인데요. 이럴 때 빠질 수 없는게 업비트 코인 펌핑이겠죠? 아니나 다를가 처음 보는 이쁜 이름의 코인이 펌핑중인데요. 오잉 자세히 보니 김프가 15% 이상 끼었네요.. ㄷㄷ 김프가에서도 업비트/바이낸스간 높은 갭 차이를 보여줍니다 심지어 거래량도 꽤 붙어있네요 그.. 그러면 당장 사서 팔아야겠읍니다!! 하지만 이런 생각으로 섣불리 사서 바이낸스로 옮기려고 하면 큰일납니다. 왜냐면 바이낸스가 입금가능한 상태인지 그리고 업비트에서 출금을 지원하는지 꼭 봐야합니다. 이래서 김프를 먹기가 생각보다 쉽지 않습니다.. 발견하기도 쉽지 않고요...

[공지] 코인 거래소간 프리미엄 알림 채널 무료모집! #김치프리미엄 #업비트 [내부링크]

같은 코인인데 두 코인 가격 약 8배 차이... 매매보다 안전한 코인 차익알람봇 개발 방법이 궁금하다면? 코인거래소별 프리미엄 체크봇 개발 가이드와 풀소스 전자책 | binance bybit | 코인갭 | 김치프리미엄 [공지] 코인거래소별 프리미엄 체크봇 개발 가이드와 풀소스 전자책 | binance bybit | 코인갭 | 김치 여유가 생길 때마다 코인 시세를 자주 보는 직장인이라면 시세확인 및 내가 원하는 타이밍에 매매하는 것이 얼마나 어려운일인지 쉽게 공감할텐데요. 그런 분들에게 오늘 알려드릴 보다 안전하 jsp-dev.tistory.com "마감 되었습니다!!" "마감 되었습니다!!" 안녕하세요 2022.07.20 - [파이썬/가상화폐] - Python 업비트 김프알림 프로그램 만들기 (1.개요,..

Python 업비트 김프알림 프로그램 만들기 (3.Python으로 UPBIT 코인 입출금가능여부, 출금수수료 확인) [내부링크]

2022.08.06 - [파이썬/가상화폐] - Python 업비트 김프알림 프로그램 만들기 (2.Python으로 UPBIT 코인 입출금가능여부 확인, get_deposit_withdraw_status) 이전 글에서 upbit 입출금가능여부를 살펴보았습니다. 이렇게 입출금가능여부까지 확인했으면 실제로 출금하는데 필요한 출금수수료를 알아보는 방법을 살펴보겠습니다. 이런 기능을 제공해주는 Upbit docs를 보겠습니다. 아래 URL을 GET방식으로 호출하면 됩니다. https://api.upbit.com/v1/withdraws/chance 우측에 보면 javascript, python, rudy, java 같은 언어로 호출 예시를 보여주는데요 이 기능이 참 좋은 것 같습니다. 발급받은 API KEY를 가지고..

Python BITGET API 사용하기 BITGET API KEY 발급받기 (5분컷) [내부링크]

그동안 이어왔던 API 발급받기 시리즈의 마지막이 될 것 같은 BITGET 거래소 API 발급입니다. BITGET은 아주아주 공격적인 마케팅으로 급성장하고 있는 거래소인데요. 어느 영역이든 대부분의 인플루언서들이 그렇듯 안티도 많지만 제 기준에는 코인판에 진또배기인 매억남님이 방송에서 이용하시는 거래소입니다. 또 소개해드리는 이유는 지난 글들에서 다룬 거래소와 마찬가지로 업비트와 연동이 되는 거래소이기 때문입니다. 그럼 시작하겠습니다. 1.BITGET 접속 https://www.bitget.com/en/ 에 접속합니다. 아래는 로그인한 화면인데 가입이 안되어 있는 분은 간단히 가입을 진행해주시면 됩니다. 2.설정 버튼 > API 버튼을 클릭합니다. 3.API Management > Create new A..

Python OKX API 사용하기 OKX API KEY 발급받기 (5분컷) [내부링크]

오늘은 OKX 거래소 API 발급 방법 및 사용 방법에 대해 알아보겠습니다. OKX 역시 생소할 수 있지만 깔끔한 UI와 OKX 코인을 이용한 점프스타트로 유명한 거래소입니다. 이름을 알린 WEMIX 위믹스코인의 점프스타트도 진행했던 OKX인데요. 코인마켓캡 기준 거래소 순위는 15위입니다. 거래량 순위로 따지면 순위가 더 높겠습니다. 아무튼 잘 알려지진 않았지만 이 OKX는 UPBIT 트래블룰에 의한 연동이 된 거래소라 UPBIT와 입출금이 자유로운 거래소입니다. 그럼 발급 방법에 대해 알아보겠습니다. 1.OKX 접속 https://okx.com/ 에 접속합니다. 아래는 로그인한 화면인데 가입이 안되어 있는 분은 이 링크를 이용해 가입해주시면 감사하겠습니다. 2.설정 버튼 > API 버튼을 클릭합니다...

Python Bybit API 사용하기 바이비트 API KEY 발급받기 (5분컷) [내부링크]

지난 번에는 FTX API 사용 방법에 대해 알아봤습니다. 김치프리미엄 알림 프로그램 샘플을 만들었다 이제 소스 정리를 하는 과정에서 거래소별 API를 재발급 받을 겸 발급받는 방법을 정리하고 있습니다. 오늘은 박호두님이 의리(?)로 꾸준히 홍보하는 Bybit 거래소 API 발급방법에 대해 알아보겠습니다. 개인적으로 Bybit를 자주 쓰지는 않지만 거래소별 시세 수신이나 API 조회용도로 발급 받아 보겠습니다. 1.Bybit 접속 https://bybit.com/ 에 접속합니다. 기본적으로 가입이 되어 있어야 하기 때문에 가입 링크 를 통해 가입해주시면 수수료 할인을 받으실 수 있습니다. 2.설정 버튼 > API 버튼을 클릭합니다. 3.Create New Key API Management > Create..

Python FTX API 사용하기 FTX API KEY 발급받기 (5분컷) [내부링크]

Python을 이용한 가상화페 거래소 API 이용은 보통 Binance 그리고 더 나가면 Bybit 정도인데요. 오늘은 자주 쓰이지는 않는 FTX 거래소 API 발급방법에 대해 알아보겠습니다. 이전 글에서도 다뤘듯이 FTX는 미국의 TOP급 거래소입니다. 가상화폐 규제 정책 및 금융시장을 선도하는 것은 미국이니FTX 거래소에 대해 주목해두는 것이 좋을 것 같습니다. FTX API를 꼭 사용하지 않더라도 아래 글을 통해 연 8% 이자도 받아보세요~ 2022.07.28 - [투자] - 자산 10억 이하라면 꼭 알고 있어야 할 연 이자 8% (FTX 거래소 EARN) 그럼 FTX API 발급 방법에 대해 알아보겠습니다. 1.FTX 접속 https://ftx.com/ 에 접속합니다. 기본적으로 가입이 되어 있어..

[Python Binance API] Check Wallet Withdrawal enable 코인 입출금 가능여부 확인 방법 (파이썬 코드포함) [내부링크]

2022.07.21 - [파이썬/가상화폐] - Python Binance API 신청법/사용법 바이낸스 API키 발급 받아 저장하기 Python Binance API 신청법/사용법 바이낸스 API키 발급 받아 저장하기 Binance에서 API를 이용한 프로그램을 만드려고 합니다. 그러려면 기본적으로 API KEY를 발급받아야겠죠? 오늘은 세계 1등 거래소 BINANCE의 API를 발급받아 저장하는 방법에 대해 알아보겠습니다. 먼저 jsp-dev.tistory.com 지난 글에서 Binance API 발급하는 방법에 대해 알아봤습니다. 이번에는 발급 받은 Binance API Key를 사용하는 첫번째 글입니다. 바로 코인별 입출금 가능여부를 확인하는 법을 알아보겠습니다. (업비트 코인별 입출금 가능여부는 ..

바이낸스 선물, Binance Future API Python Timestamp for this request was 1000ms 에러 해결 [내부링크]

2022.07.30 - [파이썬/가상화폐] - Binance API에러 해결 방법 python Timestamp for this request was 1000ms ahead of the server's time.

Binance 선물 API 에러 'Margin is insufficient' - Error 해결방법 [내부링크]

최근 Python으로 Binance 선물매매 프로그램을 만들고 있습니다. CCXT를 사용할 수도 있지만 저는 Binance Future connector를 사용하고 있는데요 다음 코드를 이용해 레버리지를 적용한 롱/숏 주문을 해봤습니다. #!/usr/bin/env python import logging from binance.um_futures import UMFutures from binance.lib.utils import config_logging from binance.error import ClientError config_logging(logging, logging.DEBUG) key = "" secret = "" um_futures_client = UMFutures(key=key, secre..

python-dotenv 사용법 python .env 파일 저장/수정하는 법 [내부링크]

Python 프로그램을 작성하다보면 환경변수나 프로그램 실행에 필요한 설정파일에 옵션값들이 필요할 수 있습니다. 이럴 경우, 소스내에 하드코딩해두는 것보다 따로 파일을 두어 저장하고 수정하는 법이 좀 더 깔끔할 수 있습니다. 오늘은 python dotenv 모듈을 사용해 .env 파일에 값을 저장해 불러오고 수정하는 방법에 대해 알아보겠습니다. 1.필요 모듈설치 pip install python-dotenv 2. .env 파일 생성 프로젝트 폴더 내에 new file > .env를 만듭니다. 3. 저장할 키=값을 입력합니다. 방금 생성한 .env 파일에 key=test를 입력하고 저장합니다. 4.저장한 값 불러오기 아까 저장한 key를 불러오고 싶다면 다음 코드를 사용합니다. os.envrion['key..

Python 업비트 김프알림 프로그램 만들기 (2.Python으로 UPBIT 코인 입출금가능여부 확인, get_deposit_withdraw_status) [내부링크]

2022.07.20 - [파이썬/가상화폐] - Python 업비트 김프알림 프로그램 만들기 (1.개요, 김프란?) Python 업비트 김프알림 프로그램 만들기 (1.개요, 김프란?) 업비트와 해외거래소간 김프 발생시 Python + Telegram을 이용해 알림을 주는 프로그램을 짬짬히 만들고 있습니다. 많은 분들이 아시겠지만 먼저 김프란.. 국내 거래소와 해외 거래소간에 가상화폐 jsp-dev.tistory.com 지난번 글에는 김프가 무엇인지 알아봤습니다. 다시 보니 그땐 FTX 거래소 Websocket에 문제가 있다.. 잘 안된다 이런 내용이 었었는데 지나고 보니.. 그냥 제가 잘못했습니다. FTX는 아무런 문제가 없습니다. FTX 웹소켓으로 받아온 데이터 저장하는 과정에서 다른 거래소에서 받아온 ..

Binance API에러 해결 방법 python Timestamp for this request was 1000ms ahead of the server's time. [내부링크]

Windows 11기준으로 BINANCE API를 사용하다 다음 에러가 나는 경우가 종종 발생하는데요. (400, -1021, "Timestamp for this request was 1000ms ahead of the server's time.", {'Content-Type': 'application/json', 'Content-Length': '88', 'Connection': 'keep-alive', 'Date': 'Sat, 30 Jul 2022 09:48:53 GMT', 'Server': 'Tengine', 'X-MBX-USED-WEIGHT-1M': '6', 'x-response-time': '2ms', 'Access-Control-Allow-Origin': '*', 'Access-Control-..

자산 10억 이하라면 꼭 알고 있어야 할 연 이자 8% (FTX 거래소 EARN) [내부링크]

작년 말까지만 해도 무적, 신이라고 불렸던 미국주식, 부동산, 코인 그리고 선방하던 한국 주식까지 모두 하락중이네요. 글 제목에 자산 10억 이하인 분들에게는 필수라고 제목으로 어그로해봤지만 반은 어그로고 반은 맞는 말 같습니다. 혹시 코인에 투자중이시라면 꽤 괜찮은 투자방법을 소개 시켜드리겠습니다. 무슨 코인을 사라, 어디에 투자하라 이런 말도 안되는 소리가 아니라 USDT, USDC같은 스테이블 코인을 스테이킹 없이 그저 보유만 하고 있어도 이자를 받을 수 있습니다. 그럼 시작하겠습니다!! 우선 딱히 코인투자를 안 하시더라도 업비트에 뒤를 잇는 국대 거래소 빗썸을 아실 겁니다. 최근 그 빗썸이 이슈가 된 적이 있는데요. 그 이유는 바로 4조원대 매각썰 때문입니다. 아직 소문이기는 하지만 아예 근거없는..

집에서 개인사업사상호변경 방법 개인사업자상호 없는 경우 (홈택스에서 2분컷) [내부링크]

개인사업자를 등록했는데 혹시 깜빡하고 상호없이 등록한 경우 혹은 그저 변경하고 싶은 경우에 할 수 있는 개인사업자상호변경 방법에 대해 알아보겠습니다. (저는 급여생활자이지만 개인사업자를 낸 가족이 있어서 이런 글도 쓰게 되네요) 아무튼 생각보다 쉽고 빠릅니다!! 공인인증서만 제때 준비되어 있으면 2분 안에도 가능한 것 같아요 1.홈택스 접속합니다. 경로 : https://www.hometax.go.kr/websquare/websquare.html?w2xPath=/ui/pp/index.xml 2.로그인 이후 신청/제출 > 사업자등록정정(개인)을 클릭합니다. 3.사업자등록번호 선택 후 조회하기를 클릭합니다. 4.상호 및 연락처 정정을 클릭합니다. 이후 다음을 클릭합니다. 5.상호명 입력창에 입력 후 개인정보..

Python Binance Websocket 비트코인 실시간 데이터 조회 [내부링크]

Kiwoom API나 pyupbit를 이용한 주식, 코인 데이터를 받아오는 과정은 '클라이언트의 요청 > 서버의 응답 > 데이터 수신'이라는 일련의 단계를 거쳤습니다. 이런 요청은 1일, 4시간, 1시간 캔들 데이터를 얻어오는데는 괜찮을지 몰라도 1분, 3분 같은 다소 짧은 주기의 캔들 데이터를 조회해 사용한다면 약간의 문제가 될 수 있습니다. 이럴 때 필요한게 websocket입니다. 업비트에 들어가서 비트코인 시세를 보면 실시간으로 바뀌는데요. 우리가 사용하는 브라우저에서 아주 빠르게(?) 데이터를 요청하는게 아니라 업비트 서버로부터 websocket subscribe 후 데이터를 계~속 수신하는 것입니다. 따라서 websocket을 사용하면 비트코인 실시간 데이터를 받아볼 수 있습니다. 이 webs..

Python 텔레그램 알림, 메세지 보내는 방법 (초보자용 5분컷) [내부링크]

Python과 메신저앱을 이용해 알림을 보내는 방법은 다양합니다. (책에서는 LINE만 소개시켜드렸지만 대표적으로 텔레그램, SLACK 등이 있습니다.) 오늘은 그 중에서 텔레그램을 이용해 Python 프로그램내에서 알림을 보낼 수 있도록 해보겠습니다. 1.준비물 텔레그램 PC버전을 다운 받습니다. (알림을 보내는데 필수는 아니지만 모바일 보다는 편합니다!) https://desktop.telegram.org/ 텔레그램 데스크톱 컴퓨터에서 빠르고 끊킴없는 텔레그램을 경험해보세요. desktop.telegram.org 패키지설치 pip install python-telegram-bot --upgrade 2.텔레그램 접속 1)텔레그램 내 대화창 검색에 bot이라고 검색합니다. 2)그러면 이런 화면이 나옵니다..

Binance WebSocket connection closed: connection was closed uncleanly ( [내부링크]

Binance websocket 데이터가 필요해서 Binance 공식 repository에 있는 소스를 실행시켜봤습니다. 실행시킨 소스는 간단합니다. import time import logging from binance.lib.utils import config_logging from binance.websocket.um_futures.websocket_client import UMFuturesWebsocketClient config_logging(logging, logging.DEBUG) def message_handler(message): print(message) my_client = UMFuturesWebsocketClient() my_client.start() my_client.kline( s..

Python Binance API 신청법/사용법 바이낸스 API키 발급 받아 저장하기 [내부링크]

Binance에서 API를 이용한 프로그램을 만드려고 합니다. 그러려면 기본적으로 API KEY를 발급받아야겠죠? 오늘은 세계 1등 거래소 BINANCE의 API를 발급받아 저장하는 방법에 대해 알아보겠습니다. 먼저 바이낸스에 접속합니다. 가입이 안되어 있다면 링크로 가입해주시면 감사하겠습니다. https://www.binance.com/en 접속했다면 order옆에 프로필을 클릭하고 API Management를 클릭합니다. 그 다음 캡쳐 이미지에 나온 순서대로 클릭합니다. 라벨을 입력하라고 나옵니다. 이름 짓는다고 생각하고 입력합니다. 저는 하고 싶은대로 했습니다. 그 다음 인증절차입니다 API 발급은 아주아주 중요한 일이기 때문에 핸드폰번호, OTP를 이용한 인증을 합니다. 그러면 발급이 완료됩니다...

Python 업비트 김프알림 프로그램 만들기 (1.개요, 김프란?) [내부링크]

업비트와 해외거래소간 김프 발생시 Python + Telegram을 이용해 알림을 주는 프로그램을 짬짬히 만들고 있습니다. 많은 분들이 아시겠지만 먼저 김프란.. 국내 거래소와 해외 거래소간에 가상화폐 가격 프리미엄입니다. 보통 현물, 선물거래가 가능한 해외거래소와 국내 거래소간의 가격 차이가 발생하는데요 이 김프를 이용한 차익거래를 하는 분들이 많기 때문에 요렇게 한눈에 보기 쉽게 정리한 좋은 사이트들이 있습니다. 자세히보면 현재 업비트와 바이낸스 현물 마켓간에 비트코인, 이더리움에 대한 김프가 0.08%, 0.06%로 상당히 적은 것을 알 수 있습니다. 하지만 가격이 급등락하며 변동성이 심해질 때는 김프가 높아지는 것을 보기 쉬운데요 올해 초만해도 김프가 3~5%는 기본적으로 깔려있었습니다. 그럴 때..

클레이튼게임즈 혜자 이벤트 클레이튼 스테이킹하고 30달러 받기!(Neopin 이벤트) [내부링크]

안녕하세요 클레이튼게임즈에서 7/23일까지 진행되는 나름 괜찮은 이벤트가 있어서 소개해볼까 합니다. 비교적 간단(?)하고 아직까지 경쟁률이 없으니 진행해보시기 바랍니다. 하지만 그냥 막 주는 것은 아니고 100클레이튼 이상(약 30달러)과 약간의 수고가 필요합니다. 그리고 반드시 주는 것은 아니고 추첨이지만 해볼만 합니다. 그럼 간단히 알아볼까요? 이벤트는 간단합니다. 클레이튼게임즈 사이트(https://klaytngames.com/airdrops)에서 지갑 연결을 하고 100 클레이튼 이상을 스테이킹합니다. 그러면 약 30달러 상당의 네오핀(NEOPIN) 코인을 준다고 하네요! 저는 이벤트에 참가하기 위해 클레이튼 스테이킹을 딱 101개로 맞췄는데요. 클레이튼 스테이킹이 완료되면 다음처럼 나옵니다. 그..

Python UPBIT 업비트 거래량 상위 종목조회(feat. 코인마켓캡) [내부링크]

업비트에 들어가보면 당일 거래량 순서로 다음처럼 나오죠? 업비트에 상장된 종목들(ticker)가 필요한 경우가 있는데요. 단순히 거래량과 상관없이 단순히 종목만 얻어오겠다 하는 경우는 pyupbit를 이용해 편하게 얻어올 수 있습니다. import pyupbit tickers = pyupbit.get_tickers(fiat="KRW") 하지만 거래량 상위 종목만을 대상으로 무언가 해야할 일이 있을 때 파이썬을 이용해 업비트 거래량 상위 종목조회하는 방법에 대해 알아보겠습니다. 바로 코인마켓캡 사이트를 크롤링하는 것입니다. 코인마켓캡에는 거래소, 코인 순위가 나오는데 거래소 > 업비트에 들어가보면 다음처럼 거래량 순으로 정렬이 되어 나옵니다. 그러나 자세히보시면 100% 완벽한 정렬은 아니며 정확히 무슨 ..

주식투자 기업 재무데이터 보는 사이트, 보는 법 플래닛(Flanit) [내부링크]

오늘은 주식투자에 필수인 재무데이터를 보기 쉽게 확인할 수 있는 사이트를 소개합니다. https://flanit.kr/search?category=finance&id=DG91PK-R 똑똑한 투자 파트너, flanit 똑똑한 투자 파트너, 플래닛 flanit.kr 웹만 지원되고 앱은 아직 따로 없는 것 같습니다. 이 사이트의 장점은 가장 직관적이고 효율적으로 다음처럼 재무데이터를 볼 수 있습니다. 또 증권사 리포트에서 자주 보이는 벨류에이션 밴드도 선택해서 확인할 수 있습니다. 다음은 per 밴드를 이용해보았습니다. KT&G는 밴드 하단에 머물고 있네요. 이 사이트의 제일 큰 장점은 무료로도 이 많은 정보들을 확인할 수 있다는 점인데요. 유료 회원(Pro 회원)은 조건검색을 이용해 원하는 조건을 이용해 스..

[공지] 쉽게 따라 만드는 파이썬 주식 자동매매 시스템 출간 [내부링크]

2021년 10월 14일, 길벗 출판사에서 '쉽게 따라 만드는 파이썬 주식 자동매매 시스템'이 출간되었습니다. 기존 판매하던 전자책 '주식매매프로그램, 쉽게 따라 만드는 노하우와 소스를 드립니다.' 보다 설명 및 예제 코드가 개선되었습니다. 파이썬을 이용한 주식 자동매매 시스템 개발을 쉽게 알려드리겠다는 목표로 쓰여진 책의 구성은 크게 다음과 같습니다. 파이썬 기초/증권사 API 사용법/프로젝트 수행 따라서 프로그래밍을 처음 접하시는 분들이 파이썬 기초를 공부하고 실제 동작 가능한 프로젝트 진행까지 경험해볼 수 있도록 쓰여졌습니다. 하지만 왕초보 분들도 읽으실 수 있도록 쓰다 보다 다루는 설명과 코드의 양이 꽤나 많습니다. 천천히 따라해보며 책에서 왜 이렇게 설명하고 코딩하는지 생각해보는 시간을 두시면 ..

업비트 고객확인제도 진행 방법/후기 [내부링크]

2021년 10월6일부로 업비트 고객확인 시스템이 오픈했습니다. 고객확인제도란 가상화폐거래가 자금세탁 등과 같은 범법행위에 사용되지 않도록 고객 신원을 확인하겠다는 제도인데요. 취지야 그렇다치더라도 사실상 세수확보를 용이하게 하기 위한 목적의 제도가 아닐까 싶습니다. 어쨌건 국내거래소에서 가상화폐거래를 하기 위해서는 의무적이라 안하고 넘어갈 수가 없습니다. 고객확인을 하지 않으면 당장 겪게될 불이익은 10.6일부로 원화마켓 매매제한 및 입출금에 제약이 있습니다. 그러면 간단히 업비트 고객확인 방법에 대해 알아보도록 하겠습니다. 1. 업비트를 최신으로 업데이트/다운 받습니다. (업데이트하지 않으면 안되는 것으로 알고 있습니다.) 2. 로그인합니다. 3. 다음과 같은 팝업이 나오는데, 무시하고 하단에 초록색..

인베이드투자자문 이상우 대표님, 부동산라이프 구독 후기 [내부링크]

오늘은 제가 제일 신뢰하는 전문가이신 인베이드투자자문 이상우 대표님의 부동산 라이프 구독 후기입니다. 먼저 이상우 대표님은 증권사 애널리스트 출신에 현재는 투자자문 회사를 운영하고 계십니다. 부동산 시장 전망을 주제로 여러 유투브 채널에 출연해오셨는데요. 최근에는 한국 '집 값' 오를 수 밖에 없는 이유로 신사임당님 채널에 출연하셨으니 시청하시는 것도 추천 드립니다. https://www.youtube.com/watch?v=bdKz_sMDtOw 저는 개인적으로 이상우 대표님의 말을 아주 신뢰하는 편인데, 유투브에 출연을 엄청 자주하시는 편은 아니고 또 출연한 채널에서 보통 다루는 주제가 '무주택자, 지금 집 사요 말아요?' 같은 비슷한 맥락인 경우가 많아 아쉽던 때에 부동산 매거진 정기구독 서비스를 하시..

경기도 평택 부동산 임장 후기 및 집값 전망 [내부링크]

연일 집값 상승세가 무섭습니다. 전국적으로 안 오른 지역을 찾기가 어려운 수준인데, 이번 포스팅은 올해 6월에 제가 다녀온 경기도 평택시 아파트 임장 후기를 다뤄보도록 하겠습니다. 서울에서만 살아온 저같은 서울 촌놈은 사실 평택이 어디에 있는지 조차 몰랐는데요. 수원에서도 한참 더 가야하는 곳에 위치해 있습니다. 왜 이곳까지 알아보게 되었냐면, 삼성 때문입니다. 현재 수원, 동탄이 발전하고 지금같은 위치에 올 수 있었던 것은 바로 삼성전자의 엄청난 투자로 생긴 일자리 때문이라고 볼 수 있는데요. 마찬가지로 평택에도 삼성전자의 대규모 반도체 공장이 들어서고 있고 앞으로도 계속 지어질 예정입니다. 하지만 평택이 하도 넓기 때문에 반도체 공장이 어디에 지어지고 있나 살펴봐야 하는데요. 삼성반도체 공장을 끼고 ..

규제지역 확인하는 법 전국 투기지역, 투기과열지구, 조정대상지역 알아보기 [내부링크]

수도권은 정말 규제지역이 아닌 곳을 찾기 힘들기 때문에 어지간해서는 규제지역이라고 생각하시면 마음 편합니다. 그런데 수도권에 거주하는 분들에게는 덜 친숙한 지방까지도 규제지역인 곳이 많습니다. 오늘은 지역별로 규제지역여부를 확인해 대출, 청약, 세금규정 등 헷갈리는 정보들을 알아보는 방법에 대해서 소개하겠습니다. 먼저 투기지역, 투기과열지구, 조정대상지역 목록입니다. 1.투기지역 서울시 강남구, 서초구, 송파구, 강동구, 용산구, 성동구, 노원구, 마포구, 양천구, 영등포구, 강서구, 종로구, 중구, 동대문구, 동작구 세종시 (행정중심복합도시 예정지역에 한함) 2.투기과열지구 서울시 전 지역 경기도 과천시, 성남시 분당구, 광명시, 하남시, 성남시 수정구, 수원시, 안양시, 안산시 단원구, 구리시, 군포..

아파트 분양권이란? 전매, 양도소득세, 주택수 포함 정리 [내부링크]

분양권이란 청약 통장을 사용해 주택을 청약 받아 준공된 후 해당 주택에 입주할 수 있는 권리를 말합니다. 이 분양권은 입주하기 전에 사고 팔 수가 있는데 이를 분양권 전매라고 합니다. 분양권 프리미엄이란? 분양권을 사고 파는 과정에서 등장하는 개념이 프리미엄입니다. 분양권 프리미엄이란 건설사에서 분양한 가격에 더 얹어서 거래되는 웃돈을 의미합니다. 예를 들어 청약 당첨자가 분양 받은 가격이 3억일 때 당첨자가 4억에 판다면, 프리미엄이 1억입니다. 분양권 매물을 보면 프리미엄(Premium)은 앞글자 P를 이용해 표현합니다. 반대로 당첨자가 세금관련 이슈나 사정이 생겨 분양받은 가격(3억)보다 싸게 팔면 이를 마이너스피, 마피라고 부르고 분양 받은 가격 그대로 팔면 무피(없을 무)라고 부릅니다. 분양권 ..

KB부동산 매매지수 보는 방법 소개 [내부링크]

부동산에 조금 관심을 가져보면 정부의 집값 전망치랑 실제 시장 상황과의 괴리가 정말 엄청난데요. 다음과 같은 기사가 흥미롭습니다. 통계표본을 어떻게 잡아 왔는지는 모르겠지만 표본을 늘리니 시세가 급등했다고 합니다. 그동안에 통계방식에 문제가 있었다는 것을 증명한 셈입니다. 그럼 금융기관에서 신뢰하고 있는 KB부동산의 매매지수 보는 방법을 소개해보겠습니다. 1.KB국민은행 리브부동산 사이트에 접속합니다. https://kbland.kr/ KB국민은행 리브부동산 - 부동산시세의 모든 것 kbland.kr 2.메뉴버튼을 클릭합니다. 3.KB통계를 클릭합니다. 4.주간 KB주택시장동향을 클릭합니다. 이후 [주간] KB 리브부동산 시계열을 클릭합니다. 여기서 날짜가 과거 날짜로 되어 있는데 제공되는 파일은 계속 ..

용적률 건폐율이란? 용적률 건폐율의 차이 [내부링크]

호갱노노나 네이버부동산을 보면 건출물의 용적률, 건폐율이 있습니다. 이 둘의 차이가 무엇인지 이 한번 알아보도록 하겠습니다. 용적률? 용적률은 대지면적에 대한 건축 연면적의 비율을 의미합니다. 여기서 건축물의 지하면적은 포함되지 않습니다. 용적률 계산식은 다음과 같습니다. 용적률 = 연면적(건축물 바닥면적 총합) / 대지면적 * 100 예를 들어 1000평짜리 땅에 한층당 50평인 10층짜리 (건출물 연면적 500평) 건물이 있다면 이 건물의 용적률은 500 / 1000 * 100 = 50%입니다. 여기서 같은 조건에 20층일 경우? 1000 / 1000 * 100 = 100%입니다. 즉 정해진 대지면적에서 건물을 높이 지을수록 용적률이 올라갑니다. 지하면적은 포함되지 않는다고 했는데 1000평따리 땅에..

python selenium synchronous xmlhttprequest on the main thread is deprecated 해결 방법 [내부링크]

파이썬에서 selenium 패키지, chromedriver.exe를 이용하여 웹페이지 스크래핑 중 다음과 같은 로그가 나오는 경우가 있습니다. selenium synchronous xmlhttprequest on the main thread is deprecated 에러는 아니기에 동작에는 큰 문제가 없지만 찾아보니 딱히 해결책이 없는 것 같습니다. webdriver를 사용할 때 다음과 같은 옵션을 넣어 deprecated 문구가 보이지 않도록 처리했습니다. options = Options() options.add_argument('--headless') options.add_argument('--hide-scrollbars') options.add_argument('--disable-gpu') opti..

크래프톤 청약 후기 기록(2021-08-18) [내부링크]

오늘은 상장 이후 아직 공모가를 회복하지 못한 크래프톤(259960) 청약 후기입니다. 저는 상장되자마자 40만원 초반까지 떨어진 주식을 미리 부지런히도 498,000원에 사게 되었는데요. 150 * 498,000 * 1/2 = 37,350,000, 총 3천7백3십5만원의 증거금으로 넣어서 18주나 받아버렸습니다. 엄청나게 많은 금액을 넣은 것은 아닌데 경쟁률이 높지 않다보니 많이 배정 받았었습니다. 청약이 진행되는 2일간 유명 투자 블로거의 블로그나 주위를 보면 유독 크래프톤 청약을 하지 않는 것을 보고 사실 오히려 그 때 저는 청약을 결심했습니다. 또 청약이 진행되는 동안, 경쟁률이 그렇게 안높으니 망했다. 흥행 참패다. 이런 기사가 참 많이도 나오는 것을 보고 반대로 많이 배정받아도 되겠다고 생각했..

전월세 신고제, 국토교통부 부동산거래관리시스템 전월세 신고방법 [내부링크]

2021년 6월1부터 보증금 6천만원 혹은 월세 30만원을 초과하는 임대차 거래를 국가에 신고해야 합니다. 이로써 임대차 3법이 완성되었는데요. 하고 싶은 말이 많지만 왈가왈부하지 않고 어쨌든 좋으나 싫으나 안하면 과태료 부과되니 전월세 신고 방법에 대해서 알아보겠습니다. 1. 신고 대상 수도권, 광역시, 도의 시 지역에서 주택임대차보호법을 적용 받는 부동산(아파트, 도시생활형, 오피스텔, 다세대, 다가구, 고시원) 임대차 거래를 한 임대인과 임차인 모두 해당되지만 둘 다 해야하지는 않습니다. 한 쪽이 신고하면 나머지 한 쪽은 신고 완료가 되기에 둘 중 한명이 신고하면 완료됩니다. 공인중개사분이 위임 받아서도 할 수 있다고는 합니다만 5~10분 정도 걸리니 그냥 본인이 하는 것이 낫겠습니다. (신규계약 ..

'휴먼스토리, 카페알바 6년 드디어 카페 사장이된 25살 여사장님'을 보고 [내부링크]

지금은 많이 유명해졌지만 거의 무명(?)시절부터 매번 재밌게 보고 있는 채널, 휴먼스토리 메인 컨텐츠는 인터뷰(자영업자, 유투버, 개그맨 등)이다. 나는 자영업에 대해서 잘 모르고 또 주위에도 자영업하는 사람 없어서 출연하신 분들의 고충, 성공에 대해 직간접 경험해보진 못했지만 정말 재밌다. 채널 이름대로 사람 살아가는 이야기를 담다보니 인터뷰이들의 삶을 엿볼 수 있다. 특히 자영업자들의 이야기가 조회수도 높고 인기가 많은 편이고 보다 보면 보통 '이렇게도 사는 구나' 하는 생각이 드는데 이 편은 영상을 보고 감명 깊다는 생각이 들었다. 부모님과 떨어져 살면서 자기가 다니던 대학교 근처에서 창업한 카페 사장님(썸네일)의 이야기인데, 촬영하시는 분이 인터뷰하면서 이야기를 이끌어낸다. 그래서 보통 질문하면 ..

공매공부일지 #1 공매의 배분 순위표, 법정기일 [내부링크]

공매공부일지 기록 #1 공매의 배분 순위표 - 암기사항 배분순위 내용 1순위 공매진행비 2순위 최우선 변제금, 임금채권(3개월 임금, 3년 퇴직금) 3순위 당해세(법정기일과 상관없이 선배분??) 국세(상속게, 증여세, 재평가세) 지방세(재산세, 자동차세, 도시계획새, 종합토지세, 공동시설세 4순위 조세채권, 담보물권, 임차권 각각의 법절기일, 등기접수일, 확정일자를 가지고 순위를 매김 5순위 일반임금채권 6순위 담보물권보다 법정기일이 늦은 조세채권 7순위 4대보험 8순위 일반채권 입찰자는 공매물건의 당해세 존재여부를 확인해야 함. 공매물건 재산명세서를 보고 담당자한테 전화해서 물어봐야 함 (당해세로 인해 선순위 임차인의 미배분보증금을 낙찰자가 인수할 수도 있음!) 예시) 2019.04.06 임차인 전입/..

[경매]수원지방법원 평택지원 첫 입찰기록 | 패찰기록 [내부링크]

1.입찰 매각기일 전 영업일날 주거래은행에 방문해 한장짜리 수표를 뽑았다. 발행을 기다리면서 다시 입금하는 과정에 대해 물어보니 은행원분이 '안 쓰고 다시 가져오시게요?'라고 묻길래 '경매할 때 쓸건데 패찰하면 다시 가져와야죠'라고 하려다 괜한 말을 하는 것 같아서 그냥 궁금해서라고 둘러댔다. 경매를 하며 패찰은 당연히 빈번한 일이겠지만 미리 상상하고 싶지 않았다. 집에 돌아와 유튜브로 입찰표 작성하는 방법들을 보며 정신을 가다듬었다. 보통 10시 10분부터 입찰이 시작되며 11시까지 이어지니 굳이 시작시간부터 오지 않아도 된다는 것을 알았지만 처음 가보는 길이고 입찰장에 가서 조금이라도 헤맬 수도 있으니 시간이 많이 남더라도 일찍 가야겠다고 생각했다. 회사갈 때보다 아침 일찍 부지런히 일어나서 오니 9..

[경매] 서평택 임장 기록 [내부링크]

첫 이야기는 2021.04.12 수원지방법원 평택지원에서 진행되었던 2020타경44665 임장, 패찰 기록 올초부터 경매 유튜브를 하나씩 보다가 제대로 공부를 해야겠다고 마음 먹었던 3월중순. 유료 인터넷 강의를 수강했다. 총 15강의 강의를 하루에 하나씩 듣다보니 2주일만에 끝이 났고 마치고 나니 이런 생각이 들었다. 조금은 알 것 같지만 직접 해보지 않고서는 결코 알 수 없다. 내가 들었던 것은 비록 초급 강의였지만 아무런 문제는 없되 수익은 발생할 수 있는 물건을 접근하면 충분히 경매에 도전해볼 수 있을 것이라 생각했다. 그렇게 경매 물건을 검색했다. 물건 검색하는 것이 생각보다 재밌었지만 나름 추려내보니 후보군은 두개였다. 2020타경44399 2020타경44665 그중에서도 경쟁이 덜할 것 같다..

업비트 API 특정IP에서만 실행 설정방법 (GCP에서 사용) [내부링크]

비트코인이 맥없이 흐르고 있는 요즘이 미래에 어떻게 기억될지 모르겠습니다. 저는 지금이 투자 기회라고 판단하고 업비트 API를 이용해 매매를 시작해보려고 합니다. 아시다시피 업비트 API를 이용하려면 API Key를 발급받아야 합니다. (Key 발급 방법에 대해서는 아래 글을 참조해주시기 바랍니다.) 2021.02.23 - [파이썬/가상화폐] - 가상화폐거래소 업비트 Open API Key 발급 받는법 가상화폐거래소 업비트 Open API Key 발급 받는법 가상화폐거래소, 업비트에서 API Key 발급하는 방법에 대해서 알아보겠습니다. 1. upbit.com/ 접속 링크 2.마이페이지 > Open API 관리 클릭 3.인증레벨이 낮은 경우 계좌 인증 , ARS 인증 진행 (원래는 아 jsp-dev.ti..

가상화폐거래소 업비트 Open API Key 발급 받는법 [내부링크]

가상화폐거래소, 업비트에서 API Key 발급하는 방법에 대해서 알아보겠습니다. 1. upbit.com/ 접속 링크 2.마이페이지 > Open API 관리 클릭 3.인증레벨이 낮은 경우 계좌 인증 , ARS 인증 진행 (원래는 아무 은행이나 됐던 것으로 기억하나 이제는 K뱅크로만 해야하는 것 같습니다. K뱅크 신규계좌시 타은행과 다르게 영상통화를 거치지 않으니 2-3분이면 충분히 혼자 만들 수 있음) 4.api 사용 목적에 따라 api를 이용해 할 수 있는 행위들을 선택 (출금하기는 웬만해서는 선택할 필요가 없을 것 같습니다.) 5.주문하기 혹은 출금하기를 선택할 경우 IP를 필수적으로 입력해야한다. www.findip.kr/에 접속해 내 IP를 확인할 수 있습니다. 6.확인한 IP를 넣어주고 발급신청 ..

Python 키움API 자동매매프로그램 개발-31.KIWOOM API KOA Studio 사용 [내부링크]

시리즈 이전글입니다. 2021/02/21 - [파이썬/주식 자동매매] - Python 키움API 자동매매프로그램 개발-30.KIWOOM API Open API+ 사용 / 모의투자 신청 KOA Studio는 API 사용 설명 및 API 호출을 해볼 수 있는 프로그램이라고 설명 드렸습니다. API를 이용한 시스템 트레이딩 개발 과정에서 KOA Studio를 사용할 일이 분명 있을 수 있기 때문에 사용 방법에 대해서 짚고 넘어가도록 하겠습니다. 먼저 바탕화면에 있는 KOA Studio(앞으로 KOA라고 부르겠습니다.)를 실행시킵니다. 처음 실행시키시면 이런 창이 뜰 수 있습니다. 그럼 이 창의 확인버튼을 누르지 마시고 방금 켰던 KOA를 종료시킨 후 저 팝업창의 확인을 누릅니다. 그러면 자동 업데이트가 진행되..

Python 키움API 자동매매프로그램 개발-30.KIWOOM API Open API+ 사용 / 모의투자 신청 [내부링크]

시리즈 이전글입니다. 2021/02/10 - [파이썬/주식 자동매매] - Python 키움API 자동매매프로그램 개발-29.Python 기초편 예외처리(2) else, finally 이제부터 API를 사용할 수 있는 환경을 만들어 보겠습니다. 그 전에 키움증권 계좌 및 아이디 그리고 공인인증서가 준비되어 있어야 합니다. 혹시 없으신 분들은 아래 링크를 참조하셔서 계좌 및 아이디를 생성하시길 바랍니다. (참조링크) 키움증권 계좌 및 아이디 생성 방법 그럼 이제 API를 다운 받아보겠습니다. 1.PC를 이용해 키움증권 홈페이지에 접속합니다. 스크롤을 아래로 내리시다 보면 OPEN API 메뉴가 있습니다. 클릭합니다. 2.사용 신청하러 가기를 클릭합니다. 3.공인인증서를 이용한 로그인 이후 등록하기를 클릭합니..

레버리지 ETF 교육 키움증권 영웅문 ETF등록방법 간단 정리 [내부링크]

2021년 1월 3일 이후로 레버리지 ETF 교육을 이수해야 매매가 가능합니다. 그전까지는 교육 없이도 매매가능 했는데 근래에 레버리지 ETF로 인한 손실이 늘어서인지 1시간짜리 교육을 이수해야합니다. 지금은 시험은 없지만 나중에는 추가될지도 모르니 할 수 있을 때 빨리 받아두는 것이 좋겠습니다. 1.금융투자교육원 접속 www.kifin.or.kr/common/greeting/main.do 금융투자협회 학습관리시스템 www.kifin.or.kr 2.회원가입 3.메인 > 이러닝 클릭 4.과정 > ETF 검색 > 레버리지 ETP Guide 클릭 5.하단에 강의 시작/종료일 선택 후 수강신청 버튼 클릭 (끝낼 수 있는 기한을 선택합니다. 강의는 한시간 가량 소요됩니다.) 6.회원구분 선택(비회원, 개인)> 회..

키움 Open API+에러, AttributeError: 'QAxWidget' object has no attribute 'OnEventConnect' 해결방법 [내부링크]

Python, 키움 Open API를 이용해 자동매매프로그램 개발하다보면 Open API 연결시 다음과 같은 에러가 발생할 수 있습니다. AttributeError: 'QAxWidget' object has no attribute 'OnEventConnect' 위 에러는 Kiwoom API와 연결이 제대로 안 이루어져서 발생하는 에러인데 먼저 확인해야할 것은 다음과 같습니다. 1. 최초 연결시도하자마자 에러가 발생한 경우(처음 해본 경우) 이 경우는 Python 설치버전이 32비트인지를 확인하는 것이 좋습니다. Anaconda3를 이용한다면 먼저 Anaconda3의 비트를 확인해봅니다. conda info platform win-32라고 나오는지 확인합니다. 하지만 키움증권 Open API를 사용하기 위..

[판매 종료] 주식매매프로그램 개발 노하우, 소스를 담은 전자책이 발간되었습니다. [내부링크]

2021.10.14 - [파이썬/주식] - [공지] 쉽게 따라 만드는 파이썬 주식 자동매매 시스템 출간 [공지] 쉽게 따라 만드는 파이썬 주식 자동매매 시스템 출간 2021년 10월 14일, 길벗 출판사에서 '쉽게 따라 만드는 파이썬 주식 자동매매 시스템'이 출간되었습니다. 기존 판매하던 전자책 '주식매매프로그램, 쉽게 따라 만드는 노하우와 소스를 드립니다.' jsp-dev.tistory.com ↑↑↑ 전자책이 종이책으로 출간되었습니다! 아래는 기록용으로.. 주식매매프로그램 개발 노하우에 관한 제 전자책이 발간되었습니다. https://kmong.com/gig/292764 주식매매프로그램, 쉽게 따라 만드는 노하우와 소스를 드립니다. | 36000원부터 시작 가능한 총 평 0개 총 작업 개수 완료한 총 ..

RuntimeError: 'cryptography' package is required for sha256_password [내부링크]

Python으로 MySQL 사용하다가 다음에러가 발생했다. RuntimeError: 'cryptography' package is required for sha256_password 해당 코드가 실행되지 않으면 문제되지 않는데, 실행된다면 발생한다. 에러 내용을 봐도 쉽게 원인을 알 수 있듯이 'cryptography' 패키지가 없어서 발생한 에러 pip를 이용해 cryptography를 설치하면 간단히 해결된다. pip install cryptography stackoverflow.com/questions/54477829/cryptography-is-required-for-sha256-password-or-caching-sha2-password "cryptography is required for sh..

Python 키움API 자동매매프로그램 개발-29.Python 기초편 예외처리(2) else, finally [내부링크]

시리즈 이전글입니다. 2021/02/07 - [파이썬/주식 자동매매] - Python 키움API 자동매매프로그램 개발-28.Python 기초편 예외처리(1) 01.예외 발생 확인하기 여기서 조금 더 필요한 기능이 있습니다. 위의 예처럼 단순히 10을 0으로 나눈 경우 어디서 예외가 발생했는지 바로 알 수 있지만 코드가 복잡해지면 예외가 발생했다는 것은 알겠으나 도대체 어디서 발생했는지를 알 수가 없습니다. 이럴 경우 예외가 발생한 부분을 정확히 집어주는 traceback 모듈이 필요합니다. 먼저 다음처럼 traceback 모듈을 import 해보겠습니다. import traceback 이후 예외를 처리하는 부분에 다음처럼 traceback.format_exc()을 출력해봅니다. import traceba..

Python 키움API 자동매매프로그램 개발-28.Python 기초편 예외처리(1) [내부링크]

시리즈 이전글입니다. 2021/02/05 - [파이썬/주식 자동매매] - Python 키움API 자동매매프로그램 개발-27.Python 기초편 모듈(2) as, package 프로그램이 동작하다 에러가 발생한 상황을 예외(exception)라고 합니다. 예를 들어 0으로 정수를 나누려고 하는 것은 불가하므로 다음 코드를 실행시키면 에러(예외)가 발생합니다. var = 10 / 0 # ZeroDivisionError: division by zero 프로그래밍을 하다보면 에러는 항상 따라다니지만 문제는 예외가 발생하면 프로그램이 비정상적으로 종료되어버린다는 것입니다. 갑자기 의도치 않은 순간에서 비정상적인 종료가 일어난다는 것은 시스템 운영에 큰 걸림돌이 됩니다. 예를 들어 트레이딩 시스템을 동작시키는데 갑..

Python 키움API 자동매매프로그램 개발-27.Python 기초편 모듈(2) as, package [내부링크]

시리즈 이전글입니다. 2021/02/04 - [파이썬/주식 자동매매] - Python 키움API 자동매매프로그램 개발-26.Python 기초편 모듈(1) import, from 03.as import를 이용해 가져온 모듈의 리소스를 사용하려면 모듈명을 그대로 사용해야 했습니다. import pizza pizza.make_pizza("A") pizza.make_pizza_box("A") 하지만 as라는 키워드를 이용해 모듈명을 지정하고 싶은대로 지정해 사용할 수 있습니다. import 모듈 as 별명 pizza 모듈을 import한 다음 p라고 불러 사용하고 싶다면 다음과 같이 코드를 만듭니다. import pizza as p p.make_pizza("A") from import 구문에서도 as를 사용해 ..

Python 키움API 자동매매프로그램 개발-26.Python 기초편 모듈(1) import, from [내부링크]

시리즈 이전글입니다. 2021/02/03 - [파이썬/주식 자동매매] - Python 키움API 자동매매프로그램 개발-25.Python 기초편 클래스(4) 상속 프로그래밍을 하다보면 다른 개발자들이 미리 만든 코드나 자신이 만든 코드를 다시 사용하는 일이 많습니다. 이번 챕터에서는 이미 만들어진 코드를 불러 사용하는 방법에 대해서 알아볼 것입니다. 그 전에 생각해볼 것은 왜 이미 만들어진 코드를 사용해야하며 만든 사람은 다시 쓰일 수 있도록 고려해야할까요? 프로그래밍을 처음 배우면 하기 쉬운 실수(?)가 모든 코드를 하나의 파일(.py)에 몰아 넣는 것입니다. 이렇게 하는 것이 꼭 잘못됐다는 것은 아니지만 발생할 수 있는 문제를 비유를 들어 설명해보겠습니다. 예를 들어 냉동 피자를 만드는 공장에서는 다음..

Python 키움API 자동매매프로그램 개발-25.Python 기초편 클래스(4) 상속 [내부링크]

시리즈 이전글입니다. 2021/02/02 - [파이썬/주식 자동매매] - Python 키움API 자동매매프로그램 개발-24.Python 기초편 클래스(3) 속성, 인스턴스 확인 09.상속 상속(inheritance)은 객체지향 프로그래밍에서 큰 비중을 차지하고 있는 내용 중 하나로 중요한 개념입니다. 하지만 프로젝트를 진행하며 크게 중요한 내용은 아닐 뿐더러 상속의 내용을 정확히 이해하는 것은 쉽지 않기 때문에 간단히 소개하는 정도로 설명 드려보겠습니다. 상속이란 우리가 잘 아는 것 같이 물려준다는 의미인데 흔히 들어본 상속의 예는 할아버지가 아버지에게, 아버지가 자식들에게 상속해준다고 할 때 사용하는 말입니다. 그럼 프로그래밍 세계에서 상속이란 무엇일까요? 먼저 클래스끼리도 부모-자식 관계가 있을 수 ..

Python 키움API 자동매매프로그램 개발-24.Python 기초편 클래스(3) 속성, 인스턴스 확인 [내부링크]

시리즈 이전글입니다. 2021/02/01 - [파이썬/주식 자동매매] - Python 키움API 자동매매프로그램 개발-23.Python 기초편 클래스(2) self, __init__ 07.속성 속성(attribute)이란 클래스에서 가지고 있는 변수라고 간단히 생각하시기 바랍니다. 속성의 종류는 두 가지가 있는데 클래스 속성과 인스턴스 속성이 있습니다. 먼저 인스턴스 속성이 무엇인지부터 살펴보겠습니다. 인스턴스 속성이란 객체별로 가지고 있는 변수를 의미합니다. 하나의 클래스에서 생성하는 객체마다 각자 다른 변수를 갖기 위해서는 초기화 함수에서 설정해줄 수 있습니다. class Robot: def __init__(self, name): print("robot 객체 {}(가) 만들어집니다.".format(n..

Python 키움API 자동매매프로그램 개발-23.Python 기초편 클래스(2) self, __init__ [내부링크]

시리즈 이전글입니다. 2021/01/31 - [파이썬/주식 자동매매] - Python 키움API 자동매매프로그램 개발-22.Python 기초편 클래스(1) 들여쓰기, 인스턴스화 04.self의 등장 robot1이라는 객체를 만들어 fly 함수를 사용해보았습니다. 그런데 잘 살펴보면 이상한 점이 있습니다. class Robot: def move(self, direction): print("{}쪽으로 움직입니다.".format(direction)) def fly(self): print("날아갑니다.") fly함수를 호출하는 robot1.fly() 코드에는 함수의 매개변수인 self를 전달하지 않고 사용했지만 아무 문제가 되지 않았습니다. 그게 가능했던 이유는 self가 우리가 전달해야하는 단순한 매개변수가 ..

Python 키움API 자동매매프로그램 개발-22.Python 기초편 클래스(1) 들여쓰기, 인스턴스화 [내부링크]

시리즈 이전글입니다. 2021/01/31 - [파이썬/주식 자동매매] - Python 키움API 자동매매프로그램 개발-21.Python 기초편 함수(4)매개변수, 호출순서 클래스(class)란 간단히 설계도라고 할 수 있습니다. 비유를 들어 설명드리자면 잘 아시다시피 자동차를 만들 때 설계도가 필요합니다. 이렇게 설계도를 가지고 있다면 설비를 갖춘 공장이면 어디서든 동일한 자동차를 만들어낼 수 있다는 장점이 있습니다. 하지만 자동차를 어떻게 만들 것인지 설계도에 적어놓고 만들지 않는다면 무용지물일 것입니다. 프로그래밍 세계에서 클래스는 자주 만들어 사용하고자 하는 것의 설계도라고 할 수 있습니다. 이 클래스 안에는 변수와 함수를 정의해서 어떤 기능들을 할 수 있는지 명시할 수 있습니다. 이렇게 명시한 내..

Python 키움API 자동매매프로그램 개발-21.Python 기초편 함수(4)매개변수, 호출순서 [내부링크]

시리즈 이전글입니다. 2021/01/29 - [파이썬/주식 자동매매] - Python 키움API 자동매매프로그램 개발-20.Python 기초편 함수(3)유효범위 프로그래밍에서 함수의 사용은 가히 필수적이라고 할 수 있습니다. 지금까지 배운 것을 충분히 이해하셨다는 것만으로도 훌륭하고 본 프로젝트를 진행하는데는 지장이 없습니다. 하지만 알면 좋은 함수에 대한 몇가지 내용들을 설명 드리고자 합니다. 먼저 매개변수에 관한 내용입니다. 함수에서 매개변수의 사용은 필수는 아니지만 선언은 해놓고 호출할 때 전달하지 않으면 에러가 발생했습니다. 아래 예시에서는 arg1, arg2까지 총 두 개의 매개변수를 만들었지만 arg2를 전달하지 않아 에러가 발생합니다. def func1(arg1, arg2): print(ar..

Python 키움API 자동매매프로그램 개발-20.Python 기초편 함수(3)유효범위 [내부링크]

시리즈 이전글입니다. 2021/01/29 - [파이썬/주식 자동매매] - Python 키움API 자동매매프로그램 개발-19.Python 기초편 함수(2) Return 사용 앞서 배운 반환하기(return)가 필요했던 이유는 함수 자체의 영역과 함수를 호출하는 영역이 구분되어 있기 때문이었습니다. 그렇지 않고 모두 하나에 같은 영역에 있다면 return 없이도 변수를 공유할 수 있었을 것입니다. 하지만 아래 예시코드처럼 add 함수 내부에 정의된 result라는 변수는 add 함수가 호출되고 나서는 소멸해버리기 때문에 함수를 호출한 다음 출력하려고 하면 알 수 없는 값이 되어버립니다. def add(param1, param2): result = param1 + param2 add(1, 3) print(re..

Python 키움API 자동매매프로그램 개발-19.Python 기초편 함수(2) Return 사용 [내부링크]

시리즈 이전글입니다. 2021/01/28 - [파이썬/주식 자동매매] - Python 키움API 자동매매프로그램 개발-18.Python 기초편 함수(1) 예제로 만들어봤던 add 함수는 단순히 전달 받은 매개변수를 출력하고 종료하는 역할을 했습니다. 이렇게 함수 내부에서 외부로 값을 전달하지 않는 경우 add 함수 내부에서 일어난 일을 add 함수를 호출한 add(1, 3)에서 알지 못합니다. 무슨 말이냐면 위 그림처럼 함수와 함수를 호출하는 실행영역이 구분되어 있는데 이 둘 사이의 연결고리가 없는 것입니다. 따라서 add(1,3)는 함수를 호출은 하지만 정작 add 함수로부터 어떠한 결과도 얻지 못합니다. 이럴 경우 함수 내부에서 수행한 결과를 실행영역으로 전달 받기 위해서는 return이라는 키워드를..

Python 키움API 자동매매프로그램 개발-18.Python 기초편 함수(1) [내부링크]

시리즈 이전글입니다. 2021/01/28 - [파이썬/주식 자동매매] - Python 키움API 자동매매프로그램 개발-17.Python 기초편 반복문(4) 반복문 제어 우리가 수학시간에 배운 함수란 특정값을 전달하면 그 값을 가지고 계산한 결과를 얻었습니다. 프로그래밍에서 말하는 함수도 이와 크게 다르지 않습니다. 수행하고자 하는 함수 로직을 만들고 값을 전달해 사용하면 됩니다. 하지만 지금까지는 딱히 함수를 정의해본 적 없이 사용만 해왔습니다. 예를 들면 print()입니다. print() 함수 내부에서 어떤 처리를 하는지는 정확히 몰라도 사용하는 입장에서는 단순히 출력하고 싶은 값이나 변수를 전달하면 출력영역에 출력하는 역할을 수행했습니다. print(출력하고 싶은 값 or 변수) print(출력하고..

Python 키움API 자동매매프로그램 개발-17.Python 기초편 반복문(4) 반복문 제어 [내부링크]

시리즈 이전글입니다. 2021/01/27 - [파이썬/주식 자동매매] - Python 키움API 자동매매프로그램 개발-16.Python 기초편 반복문(3) 중첩 반복문 반복문을 제어한다는 것은 반복 도중에 중단하거나 더이상 반복하지 않고 실행을 생략하는 것을 의미합니다. 여기서 사용하는 키워드는 break와 continue가 있으며 이 키워드들은 반복문 내에서만 사용할 수 있습니다. 각각의 쓰임새를 보면 다음과 같습니다. break: 반복문을 종료시킴 continue: continue 밑의 코드는 생략하고 다음 반복으로 넘어감 하나씩 예를 들어 살펴보겠습니다. 반복문을 실행하던 중 break를 만나게 되면 그 즉시 반복문을 종료하게 됩니다. for i in range(1,10): print("{} * {..

Python 키움API 자동매매프로그램 개발-16.Python 기초편 반복문(3) 중첩 반복문 [내부링크]

시리즈 이전글입니다. 2021/01/27 - [파이썬/주식 자동매매] - Python 키움API 자동매매프로그램 개발-15.Python 기초편 반복문(2) while 사용 for 변수 in 반복가능객체: for 변수 in 반복가능객체: 반복할 코드 while 조건: while 조건: 반복할 코드 중첩 반복문이란 반복할 코드 안에 또 다른 반복문이 있는 형태를 말합니다. 물론 for와 while을 혼합해서 사용하는 것도 가능합니다. for 변수 in 반복가능객체: while 조건: 반복할 코드 while 조건: for 변수 in 반복가능객체: 반복할 코드 반복문 안에 또 다른 반복문이 있다는 것이 조금 낯설 수도 있습니다. 사용 예를 한 번 들어보겠습니다. for문을 이용한 반복문을 배울 때 구구단중 2단..

Python 키움API 자동매매프로그램 개발-15.Python 기초편 반복문(2) while 사용 [내부링크]

시리즈 이전글입니다. 2021/01/26 - [파이썬/주식 자동매매] - Python 키움API 자동매매프로그램 개발-14.Python 기초편 반복문(1) for 사용 for를 이용한 반복문은 range, tuple, list, dictionary 등을 바탕으로 이 안에 있는 데이터의 길이만큼 반복문을 진행했습니다. while은 이와 다르게 다음과 같은 문법으로 사용됩니다. while 조건: 반복할 코드 여기서 ‘조건’은 조건문에서 사용했던 조건과 마찬가지로 참, 거짓을 구분할 수 있으면 됩니다. 예를 들어보겠습니다. i = 1 while i < 10: print(i) i를 1로 만들고 while문 조건을 보면 i가 10보다 작은 경우에 반복을 실행하라고 합니다. i는 10보다 작으니 print(i)라는..

Python 키움API 자동매매프로그램 개발-14.Python 기초편 반복문(1) for 사용 [내부링크]

시리즈 이전글입니다. 2021/01/26 - [파이썬/주식 자동매매] - Python 키움API 자동매매프로그램 개발-13.Python 기초편 조건문(2) 프로그래밍을 배우며 몰라도 된다고 할 수 있는 것들은 많을 수 있어도 꼭 알아야하는 것들 중에는 반복문이 있습니다. 코드를 만들면 반복해서 해야할 일들이 있고 그러다 보면 자연스레 코드가 길어지고 알아보기 힘들어질 수 있습니다. 예를 들어 구구단 중 2단만 출력하는 경우 다음처럼 할 수 있습니다. print("{} * {} = {}".format(2, 1, 2)) print("{} * {} = {}".format(2, 2, 4)) print("{} * {} = {}".format(2, 3, 6)) print("{} * {} = {}".format(2,..

Python 키움API 자동매매프로그램 개발-13.Python 기초편 조건문(2) [내부링크]

시리즈 이전글입니다. 2021/01/25 - [파이썬/주식 자동매매] - Python 키움API 자동매매프로그램 개발-12.Python 기초편 조건문(1) 다음은 if 와 연결되는 elif else 구문입니다. elif-else이 왜 필요한지 설명 드리면 이를 통해 조건을 ‘분기’ 시킬 수 있습니다. 무슨 말이냐면 다음 코드는 stock_price가 60000인지 한 번 비교해보고 거짓이라면 그대로 마칩니다. stock_price = 70000 if stock_price == 60000: print(stock_price) # 실행되지 않고 끝! 하지만 elif가 연결된다면 첫번째 if 조건에 해당되지 않을시 elif 조건에 부합하는지 확인합니다. stock_price = 70000 if stock_pri..

Python 키움API 자동매매프로그램 개발-12.Python 기초편 조건문(1) [내부링크]

시리즈 이전글입니다. 2021/01/25 - [파이썬/주식 자동매매] - Python 키움API 주식자동매매프로그램 개발 - 11.Python 기초편 다양한 연산자 비교, 논리, 멤버 연산자 조건문은 특정 조건에 만족했을 때 수행하도록 하는 문법입니다. 그러면 조건문이 없는 경우는 어떻게 될까요? 예를 들어보겠습니다. stock_price = 70000 print('매수!') 위 코드 실행시키면 출력창에 바로 ‘매수!’가 뜨는 것을 볼 수 있습니다. 그런데 가격이 70000원이나 해 비싸니 매수하고 싶지 않다거나 60000원 이하일 때 매수하고 싶다는 조건을 만들고 싶다면 조건문 if를 다음처럼 사용합니다. if 조건: ''' 조건문 밑에 수행될 부분은 들여쓰기! ''' 만족한다면 수행할 코드블록 if ..

Python 키움API 자동매매프로그램 개발-11.Python 기초편 다양한 연산자 비교, 논리, 멤버 연산자 [내부링크]

시리즈 이전글입니다. 2021/01/25 - [파이썬/주식 자동매매] - Python 키움API 주식자동매매프로그램 개발 - 10.Python 기초편 연산기초 +, -, *, /, // 같이 산술적인 연산에 필요한 연산자를 산술연산자라고 합니다. 산술 연산자는 기초 연산 챕터에서 다룬 바가 있습니다. 이외에도 비교, 논리, 멤버 bitwise 등 다양한 연산자가 있지만 이번 챕터에서는 사용 빈도가 높은 비교, 논리, 멤버 연산자에 대해서만 배워보도록 하겠습니다. 01.비교 연산자 비교 연산자란 부등호(>, >=, = 1 3 < 1 3 =), 같거나 작은( 1) # 3이 1보다 크다 => True print(3 >= 1) # 3이 1보다 같거나 크다 => True print(3 < 1) # 3이 1보다 작..

Python 키움API 자동매매프로그램 개발-10.Python 기초편 연산기초 [내부링크]

시리즈 이전글입니다. 2021/01/24 - [파이썬/주식 자동매매] - Python 키움API 자동매매프로그램 개발-9.Python 기초편 딕셔너리 사용 앞서 설명드린 것처럼 우리가 보관해서 사용하고 싶은 값이 있을 때 변수를 만들어 저장할 수 있었습니다. 하지만 값을 저장만 할 수 있는 것이 아니라 저장한 값을 가지고 연산을 할 수 있는데요. 이는 우리가 초등과정에서 배운 수학을 프로그래밍에서도 적용시킬 수 있습니다. 예를 들어보겠습니다. 변수 var1을 만들고 숫자 6을 저장합니다. 그리고 변수 var2를 만들고 숫자 2를 저장합니다. var1 = 6 var2 = 2 이 변수끼리 수행할 수 있는 연산들에 대해 알아 보겠습니다. 01.사칙연산 이 두 변수끼리는 우리가 잘 알고 있는 사칙연산이 가능합니..

Python 키움API 자동매매프로그램 개발-9.Python 기초편 딕셔너리 사용 [내부링크]

시리즈 이전글입니다. 2021/01/22 - [파이썬/주식 자동매매] - Python 키움API 주식자동매매프로그램 개발 - 8.Python 기초편 튜플, 리스트 사용 패킹 언패킹 지금까지 배운 문자열, 튜플, 리스트는 데이터를 일렬로 나열하는 시퀀스 자료형이었습니다. samsung_closes_tuple = (40000, 45000, 50000, 55000, 60000, 60500, 61000, 67000, 76000, 80000, 82000, 83000) samsung_closes_list = [40000, 45000, 50000, 55000, 60000, 60500, 61000, 67000, 76000, 80000, 82000, 83000] 하지만 여기서 각각 40000, 45000, 그리고 500..

Python 키움API 자동매매프로그램 개발-8.Python 기초편 튜플, 리스트 사용 패킹 언패킹 [내부링크]

시리즈 이전글입니다. 2021/01/22 - [파이썬/주식 자동매매] - Python 키움API 주식자동매매프로그램 개발 - 7.Python 기초편 문자열 사용 지금까지는 하나의 변수에 하나의 값만 저장했습니다. 하지만 값이 서로 연관성이 있다거나 연산의 결과를 모아야할 때는 값들의 묶음이 필요할 수 있습니다. 예를 들어 삼성전자의 2020년 1월부터 12월까지의 월말 종가를 다음처럼 저장한다고 해보겠습니다. samsung_1 = 40000 samsung_2 = 45000 samsung_3 = 50000 samsung_4 = 55000 samsung_5 = 60000 samsung_6 = 60500 samsung_7 = 61000 samsung_8 = 67000 samsung_9 = 76000 samsu..

Python 키움API 자동매매프로그램 개발-7.Python 기초편 문자열 사용 [내부링크]

시리즈 이전글입니다. 2021/01/21 - [파이썬/주식 자동매매] - Python 키움API 주식자동매매프로그램 개발 - 6.Python 기초편 자료형(1) Python에서 제공하는 자료형 중 문자열에 대해서 더 알아보도록 하겠습니다. 우선 문자열을 어떻게 만들까요? 문자, 숫자를 ‘(작은 따옴표) 혹은 “(큰 따옴표)를 묶으면 문자열이 됩니다. 예를 들어 보겠습니다. var1 = 1 var2 = '1' var3 = 10 var4 = "10.0" 다음처럼 var1과 var2의 차이는 작은 따옴표가 있고 없고의 차이지만 그걸로 인해서 var1은 숫자형, var2는 문자열이 됩니다. var3, var4도 마찬가지입니다. var4는 큰 따옴표를 사용해 문자열이지만 var3는 숫자 10입니다. 이렇게 따옴표..

Python 키움API 자동매매프로그램 개발-6.Python 기초편 자료형(1) [내부링크]

시리즈 이전글입니다. 2021/01/21 - [파이썬/주식 자동매매] - Python 키움API 자동매매프로그램 개발-5.Python 기초편 주석, 들여쓰기 자료형이란 데이터 타입(Data Type)을 의미합니다. 먼저 프로그래밍과 무관한 예를 들어보겠습니다. 1+1의 결과는 뭘까요? 하면 바로 2라는 답이 나올 것입니다. 그렇다면 안녕+1은 뭐라고 할 수 있을까요? 넌센스(Nonsense)인가 싶기도 하고 무엇을 하라는 것인지 몰라 1+1 문제처럼 간단히 답하기 어렵습니다. 아마 이런 문제를 보면 상식적으로 들 수 있는 생각은 “문자랑 숫자랑 어떻게 더하지?” 일 것 같습니다. 네 맞습니다. 문자랑 숫자랑 더할 수가 없기에 (+)연산이 되지 않습니다. 이는 현실세계 뿐만 아니라 프로그래밍 세계에서도 마..

Python 키움API 자동매매프로그램 개발-5.Python 기초편 주석, 들여쓰기 [내부링크]

시리즈 이전글입니다. 2021/01/20 - [파이썬/주식 자동매매] - Python 키움API 자동매매프로그램 개발-4.Python 기초편 변수 사용하기 Python에서 프로그램이 알아들을 수 있도록 작성한 명령어가 코드(code)이고 사람이 알아볼 수 있는 것은 주석(comment)라고 합니다. 하지만 코드가 아니라고 해서 전부 다 주석인 것은 아니고 주석으로 만들어주는 처리가 따로 필요합니다. 먼저 test.py를 만들어 한글과 코드를 입력한 후 실행해보겠습니다. test.py "안녕" print("Hello World") “안녕”은 사람만 알아볼 수 있는 말이기에 컴퓨터는 무엇을 의미하는지 알지 못합니다. 하지만 “안녕”을 주석처리 하지 않고 실행했기 때문에 컴퓨터는 이 부분을 코드로 인식하고 실..

Python 키움API 자동매매프로그램 개발-4.Python 기초편 변수 사용하기 [내부링크]

앞서 print(“Hello World”)라는 코드를 실행시켜 결과를 출력해봤습니다. 여기서 동일 코드를 5번 수행하려면 어떻게 해야 할까요? 같은 코드를 4번 더 입력하면 되겠죠? print("Hello World") print("Hello World") print("Hello World") print("Hello World") print("Hello World") 그런데 이렇게도 할 수 있습니다. var = "Hello World" print(var) print(var) print(var) print(var) print(var) 위 예시 코드에서는 “Hello World”를 그대로 타이핑하지 않고 var 라는 곳에 저장해두었다가 사용했습니다. 여기서 var를 변수라고 부르며 변수에 값을 넣어서 꺼내 ..

Python 키움API 자동매매프로그램 개발-3.Python 기초편 Hello world 출력 [내부링크]

이전글 2021/01/20 - [파이썬/주식 자동매매] - Python 키움API 주식자동매매프로그램 개발 - 2.개발환경 구축하기 Pycharm 설치 앞에서 생성한 Pycharm 프로젝트 화면으로 가보겠습니다. Pycharm내 프로젝트 창을 보면 크게 왼쪽 영역과 오른쪽 영역으로 구분지을 수 있습니다. 빨간색으로 표시한 왼쪽 영역에는 현재 개발중인 프로젝트의 폴더, 파일들이 나옵니다. 지금은 아무 것도 만들지 않아서 존재하지 않지만 앞으로 만들 폴더, 파일들은 모두 왼쪽 영역에서 확인하실 수 있다고 생각하시면 됩니다. 오른쪽에는 실제 프로그래밍이 이루어지는 영역입니다. 먼저 파일을 하나 만들면서 설명 드리겠습니다. 아래 캡쳐 이미지가 조금 작을 수도 있지만 프로젝트 영역 아무 곳에서 마우스 우클릭 > ..

Python 키움API 자동매매프로그램 개발-2.개발환경 구축하기 Pycharm 설치 [내부링크]

그러면 이제 Pycharm 설치 방법에 대해 알아 보겠습니다. 02.Pycharm 설치 1.공식 사이트에 접속합니다. https://www.jetbrains.com/pycharm 2.Download 버튼을 클릭합니다. Windows, Mac, Linux에서 자신의 OS에 맞게 선택한 후 Download를 클릭합니다. 3.자동 다운으로가 시작됩니다. 완료 후 다운받은 .exe 파일을 실행합니다. 4.Next 버튼을 클릭합니다. 5.다음은 설치 경로 설정 화면입니다. 기본 경로 외에 설치하려는 것이 아니라면 Next를 클릭합니다. 6.설정 옵션을 선택합니다. 선택한 옵션에 대한 설명은 아래와 같습니다. -64-bit launcher: 64 bit란 컴퓨터가 데이터를 처리할 수 있는 단위 크기입니다. 우리는 ..

Python 키움API 자동매매프로그램 개발-1.개발환경 구축하기 Anaconda 설치 [내부링크]

이번 챕터에서는 본격적으로 트레이딩 시스템 개발에 필요한 툴(Tool)을 설치하는 방법을 배워보겠습니다. 이미 툴이 설치된 분들은 다음 챕터로 넘어가셔도 좋습니다. 툴을 처음 사용하시는 분들은 천천히 따라서 설치하시되 이것들이 정확히 무엇인지 완벽히 알아내겠다는 생각 보다는 왜 이 툴이 필요하며 대강 어떻게 쓰이는지 파악하는데 집중하시면 좋겠습니다. 이미 툴이 설치된 분들은 다음 챕터로 넘어가셔도 무방합니다. 툴을 처음 접하시는 분들은 천천히 따라서 설치하시되 이것들이 정확히 무엇인지 완벽히 알아내겠다는 마음 보다는 왜 이 툴이 필요하며 대강 어떻게 쓰이는구나 정도로만 생각하시는 것도 좋을 것 같습니다. 01.Anaconda 설치 이 책에서 우리가 사용할 프로그래밍 언어는 Python이라는 것입니다. 프..

Python 키움API 주식자동매매프로그램 개발 - 프롤로그 [내부링크]

이전글에서 언급했지만 작년부터 저는 Python 키움API을 이용한 주식자동매매프로그램 개발이라는 주제로 전자책을 쓰고 있고 책에서 다룬 내용을 블로그에 하나씩 공개할 예정입니다. 완벽히 모든 내용을 블로그에 공개할 수는 없겠지만 꼭 책을 구매하지 않고 블로그만 봐도 꽤 도움이 될 수 있는 글들을 담아보려고 합니다. 그러면 앞으로 무슨 내용을 쓸 것인지 소개하기 위해서 책에서 머리글 형식으로 쓴 부분들을 가져와봤습니다. 책에서 다루는 내용 (1)개발환경 구축 & Python 기초문법 -프로그래밍을 한번도 해보지 않은 분들을 대상으로 개발환경 구축 및 Python 기초문법을 상세한 설명과 예제를 통해 알려 드립니다. (2)키움증권 API 사용방법 -데이터를 주고 받는 기본 원리부터 예수금, 일봉조회 및 프..

Python 주식투자 시스템트레이딩 리뷰 시즌1 종료, 새로운 시작 [내부링크]

이전 이야기 2021/01/05 - [파이썬/주식 자동매매] - Python 주식투자 시스템트레이딩 리뷰 12.28 ~ 12.30 #10 매년 그렇지만 연초에는 며칠 안 지난 전년도를 작년이라고 부르는게 참 어색하다. 그래도 작년인 2020년 10월말에 처음 시작한 실전 시스템트레이딩 그동안 느낀 것이 많았던 약 2달가량의 운영을 최종수익 14%로 마무리하고 종료할 예정이다. 수익이 많고 적고를 떠나서 운영하며 전략적으로 부족한 부분이 있다는 것을 인지했고 개선하고자 했으나 현재 하고 있는 일이 있어서 충분히 고민하고 수정하기에는 내 여력이 부족했다. 결국 의도하지도 않았던 기간에 종료를 결정했다. 시즌1이라고 붙인 것도 원래 갖고 있던 계획은 아니었다. 애초에 계획하고 종료하는 것이 아니었기에 언제 다..

Python 주식투자 시스템트레이딩 리뷰 12.28 ~ 12.30 #10 [내부링크]

벌써 10번째 기록. 2달이 넘었다니 신기하다. 1. 운영전략 개수 - 1개 2. 보유종목 - 보유종목 13개 3.성과 - 금주 : (원금대비) 16.4% - 지난주 : (원금대비) 11.9% 4.수정사항 - 없음 5.진행중인 것 -개선할 것 쌓아두는 중.. 6.리뷰/느낀 것 -개선해야하거나 개선되어야할 것 있으면 후딱후딱 해야한다고만 생각했는데 느긋하게 계속하자 급할 것 없다. 10째주 기록 끝. 제 블로그에 방문해주셔서 감사합니다. 좋아요, 댓글은 제가 글을 쓰는데 큰 힘이 됩니다. 아래는 쿠팡 링크이고 쿠팡 파트너스 활동을 통해 일정 수익이 발생할 수 있음을 알려 드립니다.

2020년 목표 점검 [내부링크]

매년 목표를 정해 일기장에 적곤 했는데 종이에 적는 것을 좋아하기는 하지만 잘 볼일이 없었다. 그래서 블로그를 시작하며 2020년 목표를 포스팅했었는데 잘 지켰나 한번 돌이켜보고자 한다. 2020년 목표글은 아래 링크로 2020/05/29 - [일상생각] - 늦은 2020년 목표 및 2019년 점검 다시 보니깐 1월달에 올린 것도 아니고 5월달에 올렸었네 2020년 목표는 이랬다. 1. 아침형 인간되기 6시반-7시에 일어나 공부/독서 2. 증권 투자자산 4천만원으로 늘이기 3. 월급여 70% 저축 4. 책 6권 이상 읽기 (최소 매달 1권씩 독서) 5. 월급외 수익 매달 30만원 만들기 (증권 투자수익, 배당 제외) 6. 주식 자동매매 프로그램 완성 ( 전략 2-3개 운용 ) 7. 파이썬 공부 계속 8...

이지영 강사 연봉 130억 통장잔고 공개 [내부링크]

예전부터 인터넷에 돌아다니는 짤방 및 유튜브에서 자주 보던 이지영 강사님 이분의 인터넷 강의를 직접 들어본 적은 없지만 짤막하게 말하는 것을 보면 강의에 대한 열정이 대단한 분 같았다. 이 유튜브를 보면서 처음 알게 된 것 같은데 그냥 흔히 열심히 사세요라는 말이 아니라 이런 말이 참 와닿았다. www.youtube.com/watch?v=Ng7QDn_QFj0&ab_channel=%EA%B3%B5%EB%B6%80%ED%94%BC%ED%94%8C "스스로의 독함에 반할 수 있는 수험생활" 꼭 좋은 대학을 가서 대학 간판을 얻는 것이 아니라 인생의 중요한 일을 앞두고 독한 모습으로 임할 수 있는 자세가 중요하다는 말. 19살까지 평범하게 살아온 사람이 맞이하는 인생의 최대 과제 수능을 대충한 사람은 그 문턱을..

Python 딕셔너리에서 Value로 Key 찾는 방법 [내부링크]

Python 딕셔너리에서 Key을 통해 Value 찾는 것은 기초문법 해당한다. 다음과 같은 딕셔너리에서 Key를 전달하면 바로 Value에 접근가능하다. stock = { '005930': '삼성전자', '000660': '하이닉스', '036570': '엔씨소프트' } print(stock['005930']) 그러면 Value를 통해서 Key를 찾는 방법에 대해서 알아보겠다. Key를 전달해 바로 Value를 찾는 방법과 다르게 약간의 노가다(?)가 필요하다. stock = { '005930': '삼성전자', '000660': '하이닉스', '036570': '엔씨소프트' } print([key for key, value in stock.items() if value == '삼성전자']) # ['00..

Python 주식투자 시스템트레이딩 리뷰 12.21 ~ 12.24 #9 [내부링크]

Python 주식주식투자 시스템트레이딩 리뷰 12.14 ~ 12.18 #8번째 기록 Python 주식투자 시스템트레이딩 리뷰 12.21 ~ 12.24 #9 1. 운영전략 개수 - 1개 2. 보유종목 - 보유종목 12개 3.성과 - 금주 : (원금대비) 11.9% - 지난주 : (원금대비) 13.6% 4.수정사항 - 없음 5.진행중인 것 -개선중.. 6.리뷰/느낀 것 - 약간의 문제가 될 수 있는 부분도 새로 찾았다.. 개선할 것은 끝이 없는 것 같다. 9째주 기록 끝. 제 블로그에 방문해주셔서 감사합니다. 좋아요, 댓글은 제가 글을 쓰는데 큰 힘이 됩니다. 아래는 쿠팡 링크이고 쿠팡 파트너스 활동을 통해 일정 수익이 발생할 수 있음을 알려 드립니다.

디씨인사이드 주갤명언 억지로 노력하지 마라.txt [내부링크]

지금은 기록하고 싶은 것이 있으면 Google Keep처럼 저장할 수단이 많지만 예전에는 그냥 파일 통채로 보관했다. 그랬던 옛날(?)에 무엇인가 잘 안될 때 위안이 되었던 글을 정리하다가 찾았다. 출처가 어디였는지 자세히는 기억 안나지만 디씨인사이드 주식갤러리에서 본 글로 생각했는데 다시 천천히 읽어보니 수능갤러리에서 찾은 건가 싶기도 하다. 아무튼 나는 이 글을 쿠키론.hwp으로 저장해서 보관하고 있었다.무엇인가에 지칠 때 읽기 좋은 글 블로그에 저장해놓고 나도 다시 종종 보고 싶어서 공유한다. 1.하루하루를 치열하게 살아라. 남은 모든 힘을 공부에 쏟아라. 빈 시간도 모두 공부에 놓아라. 최선을 다해 노력하라. 2. 꿈을 가지고 지금 힘든 것을 이겨내라. 지금 힘든 것을 이겨내면 언젠가는 봄날이 온..

Python 주식투자 시스템트레이딩 리뷰 12.14 ~ 12.18 #8 [내부링크]

Python 주식주식투자 시스템트레이딩 리뷰 12.14 ~ 12.18 #8번째 기록 1. 운영전략 개수 - 1개 2. 보유종목 - 보유종목 13개 3.성과 - 금주 : (원금대비) 13.6% - 지난주 : (원금대비) 11% 4.수정사항 - 없음 5.진행중인 것 - KOSDAQ 소형주 대상 매매전략 낑낑거리며 젠포트 가상매매 등록하기는 했으나 2007년부터 백테스팅하니까 처첨하다. 6.리뷰/느낀 것 - 이번주 아예 건드리지를 않았다. 8째주 기록 끝. 제 블로그에 방문해주셔서 감사합니다. 좋아요, 댓글은 제가 글을 쓰는데 큰 힘이 됩니다. 아래는 쿠팡 링크이고 쿠팡 파트너스 활동을 통해 일정 수익이 발생할 수 있음을 알려 드립니다.

Python 주식 시스템트레이딩 리뷰 12.7 ~ 12.11 #7 [내부링크]

Python 주식 시스템트레이딩 리뷰 11.30 ~ 12.4 #5Python 주식 시스템트레이딩 리뷰 12.7 ~ 12.11 #7 1. 운영전략 개수 - 1개 2. 보유종목 - 보유종목 13개 3.성과 - 금주 : (원금대비) 11% - 지난주 : (원금대비) 7.9% 4.수정사항 - 최대 보유 종목 개수 변경 10개 > 13개) 5.진행중인 것 - KOSDAQ 소형주 대상 매매전략 > 벡테스팅 자체를 젠포트에서 하다가 지지부진중.. 6.리뷰/느낀 것 - 지난주는 거의 건드리지 않아서 딱히 없다 7째주 기록 끝. 제 블로그에 방문해주셔서 감사합니다. 좋아요, 댓글은 제가 글을 쓰는데 큰 힘이 됩니다. 아래는 쿠팡 링크이고 쿠팡 파트너스 활동을 통해 일정 수익이 발생할 수 있음을 알려 드립니다. Pytho..

직장인 퇴근후 부업, 쿠팡파트너스 시작하기 네이버 블로그 - 3 [내부링크]

한창 직장인 퇴근후 부업으로 인기있는 쿠팡파트너스 지난번에는 이 쿠팡파트너스 활동을 지식인을 통해 할 수 있는 방법에 대해서 포스팅 했었다. jsp-dev.tistory.com/236 직장인 퇴근후 부업, 쿠팡파트너스 시작하기 네이버 지식인 - 2 페이스북 광고가 잘 되지 않자 이내 곧 네이버 지식을 이용한 쿠팡파트너스 활동을 시작했다. 역시 처음에는 어떻게 해야할지 몰라서 또 크몽에서 전자책 하나 사서 봤다. 정확히는 네이버 지식 jsp-dev.tistory.com 하지만 내가 지식인을 통해 쿠팡파트너스를 하지 않는 이유는 결국 내 시간을 쏟아야 수익이 나오기 때문에 야근해서 수당 받는 것과 다를 것 없었지만 그래도 내가 하고 싶은만큼만 할 수 있었다는 큰 장점이 있었지만 결국 내가 일하지 않으면 돈을..

직장인 퇴근후 부업, 쿠팡파트너스 시작하기 네이버 지식인 - 2 [내부링크]

쿠팡파트너스 이전글 2020/12/01 - [재테크 & 부업/쿠팡파트너스] - 직장인 퇴근후 부업, 쿠팡파트너스 첫달 후기 - 1 페이스북 광고가 잘 되지 않자 이내 곧 네이버 지식을 이용한 쿠팡파트너스 활동을 시작했다. 역시 처음에는 어떻게 해야할지 몰라서 또 크몽에서 전자책 하나 사서 봤다. 정확히는 네이버 지식인을 이용한 쿠팡파트너스 활동을 알려주는 책인지도 모르고 샀다가 이렇게도 할 수 있다는걸 알게 되었다. 너도나도 쿠팡파트너스로 돈 벌었다 너희도 할 수 있다고 하며 전자책 써서 파는데 물론 잘 쓴 사람도 있지만 이때 산 전자책은 별로였다. 오탈자는 물론 설명이 뜨문드문인 것도 있지만 음 결국.. 그냥 너희도 할 수 있어! 나도 해쩡! 이런 식이었다. 그래도 구매 후기에는 다들 잘 썼다 그래 고..

Python 주식 시스템트레이딩 리뷰 11.30 ~ 12.4 #6 [내부링크]

Python 주식 시스템트레이딩 리뷰 11.30 ~ 12.4 #5 10월말부터 운영했는데 벌써 12월에 접어들었다. 1. 운영전략 개수 - 1개 2. 보유종목 - 9개 3.성과 - 금주 : (원금대비) 7.9% - 지난주 : (원금대비) 10.1% 4.수정사항 1) 유니버스 구성 방식을 수정 이전까지는 KOSPI, KODAQ 대,중,소형주 구분없이 동일 전략을 적용했는데 KOSPI 대,중 / KOSDAQ 대형주를 대상으로 적용하도록 수정 2) 유니버스 구성 방식 수정 매출총이익 전년대비 증감 수치를 참조하도록 수정 5.진행중인 것 - KOSDAQ 소형주 대상 매매전략 추가 6.리뷰/느낀 것 - 처음 한동안은 매매전략 수정하다 이제는 유니버스 구성방식을 많이 개편했다. 개선되어가는 중이라고 생각하자 - 계..

Seeking Alpha, 미국배당귀족주 REIT 리얼티인컴 전망 분석글 [내부링크]

주식광풍이 불고 있는 지금, 너도 나도 주식 이야기에 빠져있다. 국내주식하면 동학개미 미국주식하면 서학개미. 흡사 2017년 말 비트코인 광풍 때와 같다 아예 관심 없다가도 주위에서 너도 나도 주식으로 돈 벌었다하면 괜히 나만 재테크 모르는 바보 같고 뒤쳐지는 것 같아서 이런 생각이 든다. "나도 해볼까?" 나는 이런 현상 전부터 주식에 관심을 가져왔지만 나또한 주식 경력이 길지 않고 뛰어난 투자자가 아니라서 어찌해야할지 잘 모르겠다. 충분히 살만한 기업이 보여도 너무 광풍이라 선뜻 매수하기 무섭다. 어찌되었던 나는 주식투자를 미국배당주에 투자하며 처음 접했고 미국 배당주로는 우리에게도 친숙한 리얼티인컴(O)에 대해 좋은 포스팅이 있어서 기록 & 공유하고자 한다. 먼저 리얼티인컴은 REIT 투자를 하는 ..

직장인 퇴근후 부업, 쿠팡파트너스 첫달 후기 - 1 [내부링크]

2달 전에 퇴근후 할 수 있는 소일거리로 어떤게 있는지 알아보다가 쿠팡 파트너스를 선택하게 되었다. 쿠팡파트너스란? 간단히 말해 쿠팡내 판매중인 제품을 홍보하여 구매자의 결제금액의 3%를 수수료 챙길 수 있는 마케팅 활동 그전부터 쿠팡파트너스가 있다는 것을 알고는 있어서 티스토리 블로그에 배너로 넣고 또 쓰는 매글마다 서식으로 넣어왔는데 정말로 아무도 안누른다. 그리고 사실 나 같아도 안누를 것 같다. 아무튼 그렇게 지내오다가 정말 쿠팡파트너스만을 위한 활동을 해보기로 결심했다. 처음 시작하게 된 홍보채널은 페이스북이었다. 생전 생각도 해본 적는 일을 했다. 페이스북 페이지를 만들고 무슨무슨 팁을 알려주겠다는 식으로 제품홍보 상세페이지 겸 이미지를 하나 만들어서 내돈을 내고 광고를 한다. 그럼 그 광고를..

Python 주식 시스템트레이딩 리뷰 11.23 ~ 11.27 #5 [내부링크]

Python 주식 시스템 트레이딩 리뷰 #11.23 ~ 11.27 #5 1. 운영전략 개수 - 1개 2. 보유종목 - 총 9개 영원히 갖고 있는 한농화성, 에스폴리텍.. 에스폴리텍은 매도조건이 잘못되어있을 당시 수정을 제 때 못해서 매도 타이밍을 놓쳤다. 마이너스가 꽤 심각한데 .. 3.성과 - 금주 : (원금대비) 10.1% - 지난주 : (원금대비) 10.1% 잃었다 벌었다 본전치기를 반복 지난주대비 코스피는 올랐는데 그대로인건 ..ㅎㅎ 4.수정사항 - 없음. 딱히 수정하고 있는 것은 없다. 5.진행중인 것 - 없음 6.리뷰/느낀 것 - 뭔가 고칠게 별로 없었던 한주. 틀어놓고 다른거 하는게 익숙해짐 5째주 기록 끝. 제 블로그에 방문해주셔서 감사합니다. 좋아요, 댓글은 제가 글을 쓰는데 큰 힘이 됩..

[책리뷰] 주식시장을 이긴 전략들 서평 [내부링크]

이 책을 읽고 싶다는 생각을 한 후 부랴부랴 주문해서 여행갈 때 들고 갔다. 400페이지가 조금 안되지만 남는 시간에 카페에서 단숨에 읽어버릴만큼 재밌고 유익한 책이다. 이 책을 읽으면서 내가 만든 시스템에서 잘못 생각한 부분이나 조금 미심쩍었는데 넘어가버린 부분에 대해 다시 떠올리고 여행에서 돌아와 검증해보는 계기가 되었다. 책 소개는 이렇다. 이 책은 주식시장을 이길 수 있는 또는 이겨왔다고 주장하는 투자의 이론과 매매 방법에 대해 검증한 책이다. 시작부터 살펴보면 우리는 주식 투자를 어떤 마음으로 해야하는가 또 어떤 잘못된 마인드 때문에 실패하게 되는가에서부터 흔히 알고 있는 악재, 호재는 실제로 주식시장에 어떤 영향을 미치는지에 대해 검증한 내용을 담고 있다. (무상증자, 유상증자, 무상감자, 유..

Python 주식 시스템트레이딩 리뷰 11.15 ~ 11.20 #4 [내부링크]

갈수록 늦어지는 기록 이전까지는 매매일지라는 제목을 사용했는데 생각해보니 매주 올리는데 매일 올리는 것처럼 제목을 달았다. 매주 올리는 것도 쉬운 일이 아니다. 이전 기록과 달라진 것은 사실 아무 것도 없다 지난주 일요일에 출발해 이번주 토요일에 도착하는 일정으로 여행을 다녀왔고 그 사이에 노트북을 켜놓고 프로그램을 돌릴까 싶었지만 부족한 부분이 많다고 생각해서 그냥 방치했다. 1. 운영전략 개수 - 1개 2. 보유종목 - 총 6개 3.성과 - 금주 : (원금대비) 10.1% - 지난주 : (원금대비) 8.3% 4.수정사항 - 기존 전략의 매수, 매도로직 고쳤다. 신규 전략 개발은 우선 하나라도 제대로 해놓자는 마음으로 접었다. 다음주부터 새로운 마음으로 시작.. 5.진행중인 것 - 수정해야 부분에 대해..

Python 주식 자동매매 매매일지 11.9 ~ 11.13 #3 방황 [내부링크]

며칠 늦은 3주차 정리 이전 이야기 2020/11/07 - [파이썬/주식 자동매매] - Python 주식 자동매매 매매일지 11.2 ~ 11.6 #2 양전 1. 운영전략 개수 - 1개 2. 보유종목 - 총 6개 대원제약, 사조오양, 한농화성, 다우기술, 에스폴리텍, DSR 한농화성, 에스폴리텍은 정말 끝까지 들고 가네.. 전 날에 지누스, 원익머터리원익머트리얼즈를 매수했는데 프로그래밍 실수로 의도한 것보다 더 사는 오류가 발생해서 다음날 다시 팔아버렸다.. 3.성과 - 금주 : (원금대비) 8.3% - 지난주 : (원금대비) 2.3% 4.수정사항 - 자잘자잘하게 너무 고쳐서 기억도 안날 지경.. git 보고 정리해야할 수준 패스 5.진행중인 것 - 1. 지난주만해도 새로운 전략 바로 만들 수 있다고 생각..

슈퍼개미 김정환님 유튜브 주식강의 1편 요약, 적정주가 계산 [내부링크]

전업투자자이자 유튜버 그리고 200억 자산가 슈퍼개미 김정환님의 유튜브 주식강의 1편 요약 말하신 것 그대로 옮겨오기도 하고 기록용으로 내가 이해한대로 살을 붙일 수도 있음 유튜브 링크 www.youtube.com/watch?v=spRii6kqy_8&ab_channel=SuperK-%EC%8A%88%ED%8D%BC%EA%B0%9C%EB%AF%B8%EA%B9%80%EC%A0%95%ED%99%98 주식투자를 하시게 된 계기 1. 흙수저 출신, 어릴적부터 가난이 싫었음 2. 이후 입사후 능력을 인정받아 대우받으며 근무했지만 결국 회사를 위해서가 아니라 나 자신을 위해 돈을 벌겠다고 다짐하심 3. 남에게 도움이 되고 싶으심 > 본인이 잘 아는 주식을 알려줌으로써 사람들에게 도움이 되고 싶음 아무튼 주식은 경제적..

한국신용평가 등급별금리 크롤링 python bs4 [내부링크]

2020/06/23 - [파이썬/주식] - Python으로 S-RIM 계산 적정주가 계산하기 Python으로 S-RIM 계산 적정주가 계산하기 http://www.yes24.com/Product/Goods/86017987?Acode=101 재무제표 모르면 주식투자 절대로 하지마라 재무제표가 정말 주식투자에 도움이 될까?출발부터 다른 ‘투자자를 위한’ 맞춤형 재무제표 읽기 비법!2016 jsp-dev.tistory.com python으로 s-rim 계산하는 포스팅에서 기준이 되는 bbb- 기업 5년 금리를 하드코딩해서 사용했는데 포스팅 시점이 그렇게 오래 되지 않았음에도 볼 때마다 벌써 몇번째 바뀐건지 모를 정도로 많이 바뀌었다. 큰 차이는 없지만 보다 정확하게 하기 위해서 웹 크롤링을 이용하게 되었는데 ..

Python 주식 자동매매 매매일지 11.2 ~ 11.6 #2 양전 [내부링크]

이전 이야기 2020/11/01 - [파이썬/주식 자동매매] - python 주식 자동매매 매매일지 10.26 ~ 10.30 #1 python 주식 자동매매 매매일지 10.26 ~ 10.30 #1 Kiwoom API 기반으로 개발한 주식 자동매매 성과일지. 실전투자 첫번째주가 종료된 시점에서 매매일지를 남겨본다. 잘했건 못했건 기록이니 1. 운영전략 개수 - 1개 2. 보유종목 - 총 6개 매수한 순서 jsp-dev.tistory.com Kiwoom API 기반으로 개발한 주식 자동매매 성과일지. 두번째 일지 매주 금요일마다 올리기로 했으나 살짝 늦었다. 1. 운영전략 개수 - 1개 2. 보유종목 - 총 9개 지난주에 들고 있던 6개 종목 그대로 + 3개 (대원제약, 엠게임, 사조오양) 추가 / 키움증권..

키움증권 모의투자 신청 방법 타인계좌는 사용할 수 없습니다 44 [내부링크]

대중들의 주식에 대한 관심이 늘어나는 가운데 실전투자 전에 해보면 좋은 키움증권 모의투자 신청 방법에 대해 포스팅해본다. 모르긴 몰라도 실계좌를 이용하지 않고 모의투자를 이용하려는 사람은 프로그램 매매를 하려는 사람 혹은 대학생 밖에 없을 듯. 1. 키움증권 홈페이지 이동 (영웅문 앱에서는 되는지 모르겠음) 2. 키움증권 홈페이지 하단 상시 모의투자 클릭 키움증권 계좌를 이용해 로그인 이후 하단 메뉴를 보면 모의/실전투자 > 상시 모의투자가 있다. 빨간색으로 박스한 부분을 클릭 3. 참가신청하기 클릭 회원가입 안해도 해당 메뉴는 진입할 수 있는데 어찌되었던 회원가입 > 로그인이 되어야 신청이 가능하다. STEP02 참가신청 > 참가신청하기 클릭 3. 주식/선물옵션 참가신청하면서 투자원금, 기간 선택 상시..

디씨카툰연재갤펌 흙수저를 위한 나라는 없다 [내부링크]

지난달 디씨카툰연재갤에 올라온 흙수저를 위한 나라는 없다는 만화 참 재밌다. 그리고 참 있을법한 이야기다. comic.naver.com/challenge/detail.nhn?titleId=756288&no=1 흙수저를 위한 나라는 없다 - 1화_ 흙수저를 위한 나라는 없다. 1화_ 흙수저를 위한 나라는 없다. comic.naver.com 요즘 세상살기 힘들다 힘들다 하는 이야기가 정말 많다. 과거에 우리도 할 수 있다 잘 살아보자를 외치던 국가가 맞나 싶을 정도로 사회전반에 우울함, 패배주의가 만연하다. 청년들은 공무원 준비, 취업준비에 몇년씩 보내고 있고 이는 그만큼 양질의 일자리가 갈수록 줄어들고 생기기 힘든 사회구조라는 뜻으로 볼 수 있다. 그렇다고 운좋게 양질의 일자리를 얻었다고 삶이 달라지느냐,..

방구석에서 월 2천 버는 디지털노마드 대학생 김머신님 이야기 [내부링크]

22살에 제 명의로 된 부동산 있고 사고 싶은 거 있으면 사고 가고 싶은 곳 있으면 갑니다. -김머신- 영상 딱 10개만으로 유튜브 구독자 20만명을 보유한 사람 대학생 김머신님이다 마지막 영상 업로드 날짜가 5개월 전이고 꾸준히 1일 1 영상 업로드 하는 것도 아닌데도 그의 구독자수는 계속 우상향중이다. 그의 인기 비결은 무엇일까? 첫 영상을 보면 5분이라는 짧은 시간동안 왜 유튜브를 시작하게 되었으며 자기가 어떤 사람이고 시청자에게 무엇을 제공할 것인지 이야기해준다. 보는 이들에게 어떤 정보를 제공할 것인가에 대해서는 돈 버는 방법을 알려준다고 한다. 그리고 정말로 해외구매대행, 스마트스토어에 대한 팁을 상세히 이야기해준다. 하지만 이미 레드오션이라고 하는 해외구매대행, 스마트스토어에 대한 정보, 인..

python 주식 자동매매 매매일지 10.26 ~ 10.30 #1 [내부링크]

Kiwoom API 기반으로 개발한 주식 자동매매 성과일지. 실전투자 첫번째주가 종료된 시점에서 매매일지를 남겨본다. 잘했건 못했건 기록이니 1. 운영전략 개수 - 1개 2. 보유종목 - 총 6개 매수한 순서대로 나열하면 1) 한농화성 매수가: 8170 2) 에스폴리텍 매수가: 7450 3) 삼양통상 매수가: 62700 4) DSR 매수가: 5450 5) 다우기술 매수가: 19100 6) 태경케미컬 매수가: 8060 전체 예수금에서 종목당 동일한 비중으로 매수했다. 3.성과 - 2.3% 4.수정사항 - 당일 매수할 수 있는 종목수를 제한하도록 설정 - 휴일 전날에는 매수조건에 해당돼도 매수하지 않도록 설정 5.진행중인 것 - 11월 둘째주부터는 적용할 수 있도록 신규 전략 개발중 처음에는 있는 전략부터 ..

티스토리 구글 애드센스 연동하는 법, 연동 후기 + '스킨에 목록 상단 치환자가 없어 광고를 설정할 수 없습니다.' 문제 해결 [내부링크]

오늘은 티스토리 블로그에 구글 애드센스 연동하는 법 그리고 후기에 대해서 포스팅 사실 연동하는 법이랄 것은 별 것 없다. 먼저 티스토리 관리자 화면에 들어가면 다음과 같이 수익이라는 관리 카테고리가 생겼는데 딱 눌러보니 티스토리 광고 연동을 도와주는 것 같이 생겼다. 나는 우선 kakaoAdFit 심사를 눌러는 놨지만 이게 구글 애드센스와 같이 잘 쓸 수 있는 것인지 모르겠다. 아무튼 눌러놨다. 원래 구글 애드센스는 다음과 같이 티스토리에서 활용했었는데 이게 조금 더 간편해진 것 같다 기존 프로세스는 이랬다. 1. 구글에드센스에서 티스토리 인증 2. 인증이후 구글에드센스 페이지에서 심사승인 요청 3. 심사가 승인되어 에드센스가 발행되면 티스토리 플러그인 - 구글애드센스 연동으로 스크립트 넣음 4. 광고 ..

티스토리 블로그 백링크 등록 + 백링크란? [내부링크]

오늘은 티스토리 블로그에 백링크 등록하는 법에 대해 공유하는 포스팅 여기서 먼저 백링크란 ‘백링크(backlink) 또는 역링크는 웹 리소스의 경우 웹 리소스를 가리키는 다른 일부 웹사이트로부터의 링크이다. 웹 리소스는 (이를테면) 웹사이트, 웹 페이지, 웹 디렉터리가 될 수 있다. 백링크는 인용에 상응하는 참조이다.’ 간단하게 설명하면 구글에서 특정 키워드를 검색했을 때 우리에게 보여주는 페이지 순서를 결정하는 요인은 여러가지가 있고 이를 통틀어 단순히 사이트 랭크라고 하면 이 사이트 랭크를 높일 수 있는 방법 중 하나는 다른 사이트들이 해당 사이트를 참조하는 것이다. 예를 들어 알고리즘을 설명하는 여러 블로그에서 마지막에 이 블로그에 설명이 잘 되어 있으니 여기를 참조하라고 링크를 남긴다고 치자...

키움 KOAStudio 실행시 mfc100.dll 에러 해결 방법 [내부링크]

새로 구매한 노트북에 새로이 환경설정을 하다 보니 막히는게 생각보다 많다. 키움증권 홈페이지에서 KOAStudio 다운 받아 실행시 mfc100.dll 에러가 발생해서 이에 대한 해결 방법을 공유하려고 한다. 예전 노트북에서 설치할 때는 아무 문제 없었던 것으로 봐서 원래 사용하던 컴퓨터에서 이것저것 깔아왔다면 아무 문제 없었을 것 같지만 나처럼 노트북을 신규로 사서 바로 KOAStudio 설치해보니 에러가 발생 해결방법에 대해 바로 공유하면 mfc100.dll 32비트 다운 받으면 된다. 64비트도 있는데 KOAStudio가 32비트로 만들어진걸로 알고 있어서 본인 Window bit와 상관없이 32비트를 설치해야하는 걸로 알고 있다. https://www.microsoft.com/ko-kr/downl..

Datagrip - Server returns invalid timezone. Need to set 'serverTimezone' property. 에러 해결 [내부링크]

Datagrip에서 sql 실행시 Server returns invalid timezone. Need to set 'serverTimezone' property. 라는 에러가 나오는 문제 해결 방법 1. mysql에서 timezone 설정 SET GLOBAL time_zone='+09:00'; 입력 후 엔터 SET time_zone='+09:00'; 입력 후 엔터 방법 2. Datagrip 내에서 timezone 설정 Datagrip 메인페이지에서 File > Data source 클릭 클릭시 나오는 창에서 Advanced > serverTimezone > Asia/Seoul 입력 이제 실행하고자 했던 sql을 실행해보면 잘 동작함을 확인가능하다. 제 블로그에 방문해주셔서 감사합니다. 좋아요, 댓글은 제..

DataGrip mysql 연동하는법 [내부링크]

Datagrip과 mysql을 연동하는 법에 대해서 포스팅 Datagrip과 mysql 모두 설치되어 있음을 가정한다. 1. Datagrip 실행하고 Database View 클릭 2. +를 누르면 어느 종류의 Database를 선택할 것인지 나오는데 mysql을 선택 3. 클릭하면 하단에 Download missing driver files 이런게 뜰 수 있는데 있다면 클릭 필요하지만 설치되어 있지 않은 드라이버를 설치해주는 작업 4. mysql의 user id/pw를 입력한 뒤 하단에 OK 클릭 5. 나는 설치 이후 python과 연동하여 사용할 예정이라 datagrip에서 더이상 할건 없다만 datagrip 내에서 별도의 database를 생성하실 분들이라면 @localhost에서 마우스 우클릭 >..

Python으로 주식 자동매매 시스템 운영 기록 - 첫째주 (한농화성, 에스폴리텍) [내부링크]

오늘부터 실전투자로 돌아가는 자동 매매 시스템 성과를 매주 1회 정도씩 기록하고자 한다. 오전부터 돌아가는거 보다가 외출할 일이 있어서 나갔다 오니 두 종목을 사놨다. 하나는 한농화성 011500 매매가는 종가보다 아주 조금 싸게 샀다. 다음 하나는 에스폴리텍 050760 이건 사자마자 조금 떨어져있다. 한농화성은 모의투자에서 한번 매매한 종목이므로 기억한다만 둘 다 무슨 사업을 하는 기업인지 자세히 모른다. 다만 차트를 대충 보니 최근 주가가 미친 듯이 올라왔다. 기업 실적이 많이 개선된 건 둘 다 마찬가지이기는 하나 그렇다고해도 미친듯이.. 오르긴 올랐다. 에스폴리텍은 약간 특징주로 꼽히기도 했는데 코로나 수혜가 있는 기업으로 보인다. 궁금해서 홈페이지를 들어가봤다. CEO님 관상을 보니 상남자 스타..

Python으로 주식 자동매매 시스템 개발 일지 출전을 앞두고 [내부링크]

처음 주식 자동매매 시스템 개발을 해보겠다고 5월부터 마음 먹으면서 갑자기 블로그에 2020년 목표글을 올렸었는데.. 보니.. 뭔가 못한게 참 많다. 당시에는 충분히 할 수 있다고 생각한 목표들이 지금 보니 참 버거운게 많다. 그럼에도 주식 자동매매 프로그램 만들기라는 목표에 매진해왔다. 사실 만들기라는 목표가 좀 애매해서 만들었다고 할 수 있는 나만의 기준을 안정적인 수익이 나는 구간에 진입하면 해냈다고 하려고 했다. 오늘까지만 해도 모의투자에서 수익률 마이너스(-)를 기록했다. 하지만 그럼에도 내일 실전투자에 진입하기로 결정했고 계좌를 맞춰두었다. 덜 준비가 된 상태(?)에서 이런 결정을 내린 이유는 1. 모의환경에서 동기부여가 잘 안된다. > 잃으면 잃었구나, 벌면 벌었구나 싶고 점점.. 나태해지는..

MSI GF75 Thin 9SC-i7 파워팩 노트북 구매 후기 [내부링크]

2017년 처음 취업 준비 때부터 써왔던 한성 노트북이 요즘 상태가 말이 아니라 어차피 컴퓨터가 한 대 더 필요한 마당에 하나 더 사자 싶어서 노트북을 알아봤다. 그냥 큰 고민없이 삼성 노트북 사서 쓰다가 혹시라도 고장나면 바로 AS 맡겨야지 싶었지만 그래도 알아나보자 하고 구경하다 보니 MSI 노트북이 너무 멋졌다.. 빨간색에 큰 모니터.. 게임을 안하긴 하지만 게이밍 용도이라는 것도 뭔가 마음에 들었다. 태어나서 노트북 한번 밖에 안 사봤고 그냥 IDE에서 컴파일 잘되고 잘 돌아가면 좋다고만 생각해왔어서 노트북 잘 알지도 못하지만 나빠 보이지 않았다. 그래도 며칠 보다가 옵션으로 16GB 램에 WIN10 설치버전으로 구매했다. 21일(수요일)에 샀는데 22일 5시쯤 도착한거 같다. 포장 박스 자체가 ..

쿠팡파트너스 활동에 필요한 사이트 정리 [내부링크]

쿠팡파트너스 활동하는데 사용하는 사이트들 모음 내가 초보라 일단 나한테 필요했던 사이트들을 정리하는 차원에서 하는 포스팅 1. 무료 이미지 사이트 pixabay.com/ 2. 이미지 활용 사이트(카드뉴스, 광고이미지 만들기) www.miricanvas.com/ 홈 - 미리캔버스 저작권 걱정 없는 완전 무료 디자인툴 미리캔버스 www.miricanvas.com 3. 카테고리 추출 사이트(키워드 추출) tag.mediance.co.kr/ MEDIANCE 해시태그LAB 해시태그LAB Beta LIVE 해시태그 성장지표, 최근 사용 해시태그 클라우드, 인기 포스팅 현황, ANALYTICS, 검색 해시태그 트렌드 지수, 인기 포스트 분석 통계, 인기포스트 관련 점유율 통계, 시간대별 tag.mediance...

인베스팅닷컴 원달러 댓글 현인 등장 원달러 외환 차트 [내부링크]

3월 폭락장 전부터 슬금슬금 오르던 원달러 환율이 최고점을 찍은 이후 현재까지의 모습이다. 맥락없이 쭉 빠지고 있는데 어느새 코로나 터지기 전 수준까지 도달했다. 이미 많은 금융 전문가들이 달러 가치의 하락을 예상하고 있다. 그도 그럴 것이 너무나 많은 달러가 찍혔다. 특히 레이달리오는 최근 인터뷰에서 "Cash is trash", 즉 현금은 똥이다라는 말까지 했다. www.cnbc.com/2020/01/21/ray-dalio-at-davos-cash-is-trash-as-everybody-wants-in-on-the-2020-market.html Ray Dalio says 'cash is trash' and advises investors hold a global, diversified portfoli..

NH투자증권에서 빅히트엔터테인먼트 공모주 청약하는 방법, 모바일 증권 나무 공모주 청약 [내부링크]

방탄소년단(BTS)의 소속사 빅히트엔터테인먼트 공모주 청약이 시작됐다. 진행 정보는 다음과 같다. 10/5부터 10/6까지 양일간 10:00 ~ 16:00 동안 가능하고 공모주 배정일, 증거금 환불일 10/8 그리고 상장일 10/15(목) 공모가는 13만5000원이다. 공모대행 증권사는 NH투자증권·한국투자증권·미래에셋대우·키움증권 등 4곳에서 이루어지며 이 4곳을 통해서 개인투자자가 배정 받을 수 있는 주식수는 142만6000주 이 중에서 NH투자증권이 64만8182주를 배정받아 제일 많은 물량을 확보하고 있다. 이번 포스팅은 NH투자증권의 MTS, 모바일증권 나무를 통해 빅히트엔터테인먼트 공모주 청약 방법에 대해서 알아본다. 먼저 NH투자증권의 계좌는 있다는 가정하에 진행하면 1. 모바일증권 나무 앱..

Python으로 주식 자동매매 시스템 개발 일지, 전략 개편 [내부링크]

매매 전략을 구상하고 백테스팅을 충분히 하지는 못했다. 특정 종목을 대상으로만 3-5년 성과만 보고 야 이거 괜찮다고 생각했는데 여기서 대상으로한 종목들은 삼성전자, 하이닉스 그리고 F&F 테스팅 결과가 다 좋아서 크게 손볼 것이 없다고만 생각했는데 매매대상 유니버스를 구성하고 전체를 대상으로 테스팅해보니 결과가.. 좋지 않다. 여기서 드는 고민은 이렇다. 정해진 조건으로 매매하는 동일 전략이 어느 종목에서는 잘 먹히고 또 다른 종목에서는 안 먹히는 결과를 보여왔다가 오늘 두 종목이 모두 매수조건에 해당했다. 이 때 한 종목만 살 수 있다면 어느 것을 사야할까. 선택지를 살펴보면 1. 결과가 좋았던 종목을 매수한다. => 이 방향으로 가는게 제일 무난하다. 잘 해왔던 놈이 잘 할 가능성이 그나마 제일 높..

Python으로 주식 자동매매 시스템 개발 일지 3 (첫 매수) [내부링크]

현재 개발중인 트레이딩 시스템 실행시켜놓고 회사에서 알림 혹은 Chrome 원격접속으로 들어가 잘 돌아가고 있나 확인한다. 어제는 처음으로 매수 조건에 맞는 주식들을 매수했다는 알림을 받았다. 한농화성(매수가 5490원), 휴켐스(매수가 22250원) 한농화성을 9/22, 5490원에 매수한 다음 현재 엄청나게 올랐다. 지금은 에러 수정을 위해 모의투자 환경에서 개발하고 있다만 한농화성이 엄청난 슈팅을 보여줘 수익이 났다. . . . . . 5월달쯤 트레이딩 시스템 개발하기로 결심할 때는 'API 어떻게 사용해서 호가 얻어오고 주문 넣지?' 와 같은 프로그래밍적인 고민을 했다. 하지만 실제로 해보면 구현하는 것은 아이디어일 뿐이고 제일 중요한 것은 매수, 매도 로직 트레이딩 전략이 제일 중요하다. 하지만..

Python으로 문자 치환하기 str.translate [내부링크]

Python을 이용해 문자열 치환하는 방법은 흔히 잘 아는 str.replace 이와 비슷한 기능을 하는 str.translate도 있다. 원래 문자열 list가 아래처럼 있고 '\n', '\t'을 str.translate를 이용해 공백으로 바꾸고 싶으면 cols = ['\n\t\t\t\t\t\t\t\t\t2017/12\n\t\t\t\t\t\t\t\t\t\n(IFRS연결)\n', '\n\t\t\t\t\t\t\t\t\t2018/12\n\t\t\t\t\t\t\t\t\t\n(IFRS연결)\n', '\n\t\t\t\t\t\t\t\t\t2019/12\n\t\t\t\t\t\t\t\t\t\n(IFRS연결)\n', '\n\t\t\t\t\t\t\t\t\t2020/12(E)\n\t\t\t\t\t\t\t\t\t\n(IFRS..

티스토리 블로그 누적 방문자 6만명 달성, 일일 방문 200명 블로그 구글에드센스 수익 공개 [내부링크]

먼저 작년 2019년 이야기를 하자면 직접 만들어 운영하던 블로그가 있었고 이 티스토리 블로그는 백업용으로 동일한 글을 보관하기 위한 용도였다. 하지만 원래 블로그를 운영하며 누적해서 발생하는 서버비용 도 그렇고 (매달 커피 한잔 값이지만..) 종종 발생하는 에러에 바로 대응하지 못하다 보니 제풀에 지쳐서 접게 되었다. 그렇지만 글을 쓰고 기록하는 것을 멈추고 싶지는 않아서 백업용이었던 티스토리 블로그 시작하게 되었다. 막상 시작할 때는 무엇인가를 기록하고 싶은 마음이었지만 그렇다고 마냥 일기처럼 쓰고 싶지는 않았고 내가 가진 무엇을 쓸까 고민했다. 일기와는 전혀 다른 문제였다. 나에게 어떤 이야기가 있을까 생각하다가 혹시 누군가에게 필요하지는 않을까 싶어서 그동안 경험했던 면접 이야기를 적어보기 시작했..

Kiwoom OPEN API 실전 투자 방법 / '타인계좌는 사용할 수 없습니다. 4 4' 에러 해결 [내부링크]

Kiwoom OPEN API을 이용한 프로그램 개발을 모의 투자환경에서 실제 투자환경으로 바꾸려면 프로그램 실행시 나오는 로그인 창에서 모의투자 접속을 해제하고 인증비밀번호까지 입력하면 된다. 하지만 키움 API를 바탕으로 프로그램을 개발할 때 자동 로그인을 설정해두지 않고 매번 비밀번호를 입력하는 사람이 있을까 싶을 정도로 귀찮은 일이다. 따라서 자동 로그인을 해둔 상태에서 위 창이 뜨도록 하려면 우선 하던대로 프로그램 실행하여 자동 로그인을 한다. 그 다음 Window 트레이 아이콘에서 계좌비밀번호 저장 클릭 그러면 다음과 같은 계좌비밀번호 입력창이 뜬다. 여기서 AUTO 해제 후 닫기를 한다. AUTO를 해제한 다음 프로그램 재실행시에 이제 이 창이 뜨게 되고 모의투자 환경 체크해제한다. 이처럼 모..

[부동산 스터디 펌] 빌라 투자의 모든 것 (feat.가즈하) - (갭 3천만원으로 강남에 입성 ~) [내부링크]

부동산 스터디에서 퍼온 글입니다. 혹시 이글을 보시는 분이 계시다면 링크 들어가셔서 카페 가입 후 원글 조회수를 올려주세요 https://cafe.naver.com/jaegebal/2134467 빌라 투자의 모든 것 (feat.가즈... 대한민국 모임의 시작, 네이버 카페 cafe.naver.com 저는 보관용으로 저장해두겠습니다. 이하 원문 ----------------------------------------------------------------------------------------------------------------------------------- - 빌라투자의 모든 것 - - 목차 - A. 빌라에 주목해야 하는 이유 B. 빌라란 무엇인가? C. 아파트 vs 빌라 [장점..

Python으로 주식 자동매매 시스템 개발 일지 2 (QThread) [내부링크]

2020/06/13 - [Python/StockTradingSystem] - Python으로 주식 자동매매 시스템 개발 일지 1 Python으로 주식 자동매매 시스템 개발 일지 1 올해 목표중 하나로 주식 자동매매 시스템을 만드는 것이고 반드시 해내려고 한다. 어느 전략을 사용할지는 아직 정하지 않았기에 여러개가 될 수도 있으니 미래에 사용할 전략에 따라 전체 코 jsp-dev.tistory.com 거의 두달이나 지나고서야 쓰는 개발 일지 2 퇴근하고 집에 오면 항상 해야지 해야지 하던 것이 두달이나 지났다는 것이 새삼 무섭다. 얼마전에는 키움 모의투자 계좌 신청한지 3개월이 지나 재신청을 하면서 그동안 아무것도 한게 없다는 사실에 자괴감(?)마저 들었다. 너무 게으르다. 게으른 것도 문제지만 내가 게..

Python으로 추세추종(모멘텀) 전략 백테스팅 [내부링크]

매매를 하는데 있어 수익을 얻기 위해서는 싸게 사서 비싸게 팔아야한다는 것을 누구나 다 알고 계실겁니다. 그렇다면 주식이 언제쯤 "싸다"고 할 수 있을까요? 가격이 계속떨어진다고 하여 싸졌다고 할 수도 있지..

2019 읽은 책 목록 [내부링크]

1.객체지향프로그래밍(9월) http://www.yes24.com/Product/Goods/69723451?Acode=101 객체지향 프로그래밍 프로그래머라면 피해갈 수 없는 ‘객체지향’의 개념과 원리기초부터 활용까지 객체지향을 넓고 깊게 바..

Python으로 모멘텀/가치 평가 주식 선정 , 종목 선정하기, Momentum Value Strategy by Python [내부링크]

이번에는 Python을 이용해 모멘텀/가치 평가 주식을 골라내기 포스팅입니다. 이번 편은 이전 제 포스팅인 이글을 기초로 하였으며 제가 좋아하는 강환국님의 유튜브 에서 아이디어를 얻었습니다. 이 글에서 하고..

[요약]187. [초보] 복리 15% 이상 버는 한국 밸류 모멘텀 초간단 전략 종목 뽑기 [내부링크]

https://www.youtube.com/watch?v=BkmTYojCcrA&feature=emb_titl 강환국님의 모멘텀 + 가치평가로 투자종목 뽑아내기 요약입니다. 모멘텀 혹은 가치평가로 저평가 되어 있는 주식을 뽑아내는 전략을 사용한 것보다..

[요약]34년간 주식시장에 있으면서 알게 된 것 (김한진 수석이코노미스트) [내부링크]

https://www.youtube.com/watch?v=hLEfx7zizGI&app=desktop 나름대로 요약하자면, 1.많은 사람들이 주식 공부란 것이 답이 있다는 생각을 갖고 있는데 정답이 없는 영역 2.감을 익히는 것이 중요하다 3.부대찌개..

Python,BS4 Naver Finance 국내 증시 기초 Data 수집 - 2 [내부링크]

Python,BS4 Naver Finance 국내 증시 기초 Data 수집 2탄입니다. 1탄에서는 타겟 html를 가져와 필요한 정보를 파싱해 엑셀 형태로 만드는 것을 해보았습니다. 하지만 이 많은 정보들을 한꺼번에 가져오려면 어떻..

Python,BS4 Naver Finance 국내 증시 기초 Data 수집 - 1 [내부링크]

이번 포스팅에서는 Python으로 Naver Finance 국내 증시 기초 Data를 수집해보겠습니다. 코드나 내용은 이전에 포스팅 했던 글과 유사한 부분이 많습니다. 오늘 크롤링해볼 페이지는, 이렇게 생긴 페이지입니다...

Python, Backtrader로 전략검증, RSI 이용한 매매 전략 백테스팅(BackTesting) [내부링크]

Backtesting 백테스팅(Backtesting)이란 과거 데이터를 바탕으로 개발된 알고리즘을 검증하는 것을 의미합니다. 이를 쉽게 할 수 있도록 해주는 Zipline, TA-lib, Backtrader 라이브러리가 있습니다. 이번 포스팅..

Python으로 ETF목록 추출하기 / Naver ETF 목록 가져오기 [내부링크]

오늘은 Python으로 Naver Finance를 이용해 ETF(상장지수펀드) 목록을 가져오는 방법에 대해 알아보겠습니다. 그럼 ETF가 무엇이냐하면 주식처럼거래되는 펀드로, 쉽게 말해 펀드지만 주식이 거래할 수 있다고 생..

짐 로저스 로저스홀딩스 회장 "내년 세계경제 큰 위기 온다…金·농산물 유망" [내부링크]

https://www.hankyung.com/life/article/2019120151671?fbclid=IwAR2V0a-Ioq2fCUlsKQQylRevdbpjJMR8wRjhMr5mmocLU7_2tlwERF0rjZ 짐 로저스 로저스홀딩스 회장 "내년 세계경제 큰 위기 온다…金·농산물 유망" 최근..

[펌글] 금융 + 주식 책 추천 [내부링크]

[금융] 시장의 마법사들 헤지펀드 시장의 마법사들 천재투자자들(거장들의 계량지표 요약 정리가 훌륭함) 주식시장을 이기는 작은책(조엘 그린블라트의 전략이 소개. 구매보다는 가볍게 읽는 정도만 추천) 주식 가..

Tensorflow 설치에러 / Anaconda Python win-64 설치 / Python 32비트 64비트 설치 [내부링크]

크레온 API 사용하기 위해 python 32bit를 사용하다가 tensorflow 설치를 시도하면 에러가 발생한다. pip install tensorflow “Could not find a version that satisfies the requirement tensorflow (from versi..

Python으로 모멘텀 전략 구현, Python Momentum Strategy [내부링크]

모멘텀 전략이란 최근 수익률이 좋았던 주식을 사는 전략입니다. 지금까지 잘 올라왔던 주식이 앞으로도 올라갈 것이라는 기대로 "비싸게 사서 더 비싸게 판다"는 철학을 가지고 있습니다. 회귀분석 계수 R^2값과..

Python, multiprocessing으로 좀 더 빠른 Naver Finance 크롤러 만들기 / multiprocessing crawling [내부링크]

지난번 포스팅에서는 Naver Finance에 있는 한 기업의 재무제표를 크롤링하는 과정을 담았습니다. 하지만 코스피/코스닥에 상장된 모든 기업의 정보를 받아와 파싱한다고 하면 어떨까요? 2천여개의 기업 정보를 파..

2018 하반기 엔씨소프트 웹개발직군 1차 면접 후기 실무면접 후기 NC소프트 개발직군 [내부링크]

NC소프트 웹개발 직군 1차 실무면접을 보러 NC소프트 본사로 향했다. 복장은 자율이라고 했었는데 넥타이를 멘 사람도 있었고 기억에 정장 20-30프로였고 나머지는 생자율복장(목폴라 OR 체크셔츠)이었다. 나는 처..

Pandas - DataFrame 기초 [내부링크]

DataFrame은 Series와 함께 Pandas를 이루는 데이터 유형이며 2차원 테이블 구조를 가지고 있습니다. DataFrame은 Series 객체를 모아둔 컨테이너(container)로 볼 수 있습니다. 2차원 배열은 모든 원소들이 같은..

Python, BeautifulSoup4으로 Naver Finance 정보 크롤링 네이버 기업실적 크롤링 [내부링크]

오늘은 BeautifulSoup4으로 finace.naver.com 에 있는 기업의 재무정보를 크롤링하는 법을 포스팅해보겠습니다. 준비물 : BeautifulSoup4, lxml 크롤링할 대상은 기업마다 존재하는 아래 기업실적분석 정보입니다...

저평가주 찾는 기준 [내부링크]

1. PER/PBR BANDS 사용 2. PER * EPS (적정주가)와 현재 주가 비교 3. https://dokddolove.tistory.com/7 존 템플턴의 기업가치 평가방법 (구글스프레드시트) 우리는 일반적으로 뭔가 구입해야 할 것이 있으면 자..

Python으로 종목코드(코스피/코스닥) 엑셀로 저장/읽기 [내부링크]

Python, Pandas를 이용해서 코스피, 코스닥에 상장된 기업 코드를 가져와 Excel로 저장/읽기가 가능한 코드를 첨부하겠습니다. 그 전에 선행작업으로는 pandas와 openpyxl, xlrd가 모두 설치되어 있어야 합니다. i..

Spring 기초 [내부링크]

1.Spring 모듈 스프링 모듈 spring-core DI, IoC 제공 spring-aop AOP 구현 spring-jdbc DB를 쉽게 다룰 수 있도록 제공 spring-tx Transaction 관련 기능 spring-webmvc Controller View를 이용한 스프링MVC 구현..

Python으로 보조지표 MACD 구하기 MACD Oscillator 구하기 [내부링크]

Python으로 MACD 및 MACD Oscillator 구하기 편입니다. MACD란 이동평균수렴확산지수 (Moving Average Convergence & Divergence)입니다. Gerald Appel이 개발하였으며 이동평균선끼리의 차이를 통해 주가 흐름을..

Pandas - Series 기초 [내부링크]

Pandas는 python package로 빠르고 유연한 데이터 구조(Series, DataFrame)를 제공합니다. Series는 1차원 배열 형태, DataFrame은 2차원 구조로 생각할 수 있습니다. 그 중 Series에 대해서 알아보겠습니다. Seri..

Python으로 RSI(Relative Strength Index) 구하기 [내부링크]

이번에는 Python으로 RSI(Relative Strength Index)을 계산해보겠습니다. 먼저 RSI의 의미를 간단히 알아보면 아래와 같이 정의할 수 있습니다. RSI (Relative Strength Index)는 주식, 선물, 옵션 등의 기술적 분..

2018 하반기 엔씨소프트 웹개발직군 인적성 후기 NC소프트 개발직군 [내부링크]

2018년 스마일게이트 면접에서 광탈하고 얼마 있다가 본 엔씨소프트 인적성 서류합격 이후 코딩테스트를 보고 말 줄 알았는데 당시 IT기업들의 채용 트렌드와 다르게 학교를 빌려서 인적성 시험을 본다고 했다. 그..

Python으로 볼린저밴드 Bollinger Bands 보조지표 계산 [내부링크]

Bollinger Bands는 미 재무분석가인 존 볼린저가 1983년 개발한 기술적 분석(TA) 도구입니다. 이동평균선을 중심으로 주가가 일정한 범위 내에 있다는 가정으로 다음과 같은 공식을 적용합니다. (1)중간 선 : 20..

Python으로 캔들스틱 차트 Candlestick chart 그리기 [내부링크]

이번에는 봉차트라고 불리는 캔들 차트 그리기입니다. 캔들 차트란 이렇게 생긴 캔들로 구성된 차트입니다. High부터 Low란 당일 주가가 최고가, 최저가를 나타내고 Real Body란 전일가와 종가를 연결한 부분입니..

[프로그래머스] Lv1 Python 소수찾기 에라토스테네스의 체 [내부링크]

https://ko.wikipedia.org/wiki/%EC%97%90%EB%9D%BC%ED%86%A0%EC%8A%A4%ED%85%8C%EB%84%A4%EC%8A%A4%EC%9D%98_%EC%B2%B4 에라토스테네스의 체 - 위키백과, 우리 모두의 백과사전 위키백과, 우리 모두의 백과사전...

Python으로 주가 이동평균선 그리기 [내부링크]

이전까지 구한 값들을 가지고 차트를 그리기 위해 matplotlib 패키지를 설치해줍니다. pip install matplotlib 아래는 전체 코드입니다. import pandas_datareader.data as web import datetime import matplotlib..

Python으로 주가 이동평균 구하기 [내부링크]

자주 접할 수 있는 기술적 분석지표인 이동평균선을 구하는 방법입니다. 대부분의 증권사가 5일,20일,60일,120일의 이동평균선을 제공되고 있으며 이 이동평균선(이하 이평선)을 바탕으로 골든크로스와 같은 순간..

Python으로 주식 데이터 받아오기 [내부링크]

pandas_datareader 패키지에 있는 DataReader를 이용하여 받은 데이터를 DataFrame 객체로 만들 수 있습니다. 코드에서 쓰일 pandas_datareader는 따로 설치를 해야하는 패키지이고 datatime은 내장되어있습니다...

저물어가는 2019년 목표 [내부링크]

IT공부, 금융공부 1. 토이 프로젝트 - 책,인터넷을 통해 배운 것을 실제로 적용시켜본다는 취지 - 증권관련 Project(급등주, 저평가주 탐색) 2. 꾸준히 할 것들을 유지 - 금융공부(독서, 블로그, 유튜브 등 HOW,WH..

[글모음] JAVA의 GENERICS [내부링크]

1. https://medium.com/@joongwon/java-java%EC%9D%98-generics-604b562530b3 [ Java] Java의 Generics Java 언어에서 언어적으로 가장 이해하기 어렵고 제대로 사용하기가 어려운 개념이 Generics가 아닐까 싶다...

[펌글] 부갤 밴쿠버 글 모음 [내부링크]

밴쿠버 글만 거의 4년째 보고있는데 질리지가 않음ㅇㅇ 심지어 4년전에 했던 블로그에도 밴쿠버글이 저장되어있음 글쓰고 며칠지나면 다 삭제해서 거의 안남아있지만 밴쿠버글은 계속 보다..

Python Anaconda ERROR 클래스가 등록되지 않았습니다. win32com [내부링크]

대신증권 Anaconda 64Bit 를 이용해 CYBOS PLUS API를 사용하다 보면 등록된 클래스가 없다는 에러가 나온다 com_error:(-2147221164, '클래스가 등록되지 않았습니다', None, None) Anaconda 64Bit를 지우고 32Bi..

[Pycharm] Install package globally [내부링크]

Stackoverflow 링크 https://stackoverflow.com/questions/47769641/how-do-i-install-packages-in-pycharm-for-all-projects

Spring 학습자료 모음 [내부링크]

1.스프링을 어떻게 공부할 것인가? - 스프링 학습 로드맵 https://www.youtube.com/watch?v=97lYN9YW03Q 2.예제로 배우는 스프링 입문(개정판) https://www.inflearn.com/course/spring_revised_edition/dashboard

2018 하반기 스마일게이트 웹개발직군 1차 면접 후기 실무면접 후기 [내부링크]

2018년도 하반기 다니던 회사 그만두고 나와서 본 첫면접 스마일게이트 웹개발직군 1차면접 후기 면접 전에 있던 전형으로는 온라인으로 필기시험을 치렀고 합격 이후에 면접에 응할 수 있었다. 면접은 판교에 위..

깃헙 이클립스 연동, Eclipse Git 사용하는 법 [내부링크]

깃헙 이클립스 연동, Eclipse Git 사용하는 법에 대해 정리해보겠습니다. 1.https://github.com/ 가입 & 로그인 2.시작 화면에서 Start a Project 클릭 3.Project 이름을 설정합니다. 이후 아래 활성화 된..

2017 상반기 우리에프아이에스 우리FIS - 임원면접 2차면접 후기 [내부링크]

1차 면접 결과는 그리 늦지 않게 나왔다. 면접 보고 나서 계속 합격이라고 되뇌었는데 또 막상 합격 발표 날이 되니까 "그렇지 않을 수도 있겠다.." 라는 생각이 반복되는 괴로운 시간을 겪었었다. 당시 나는 잘..

[펌글] 초보 개발자에게 권장하는 객체지향 모델링 공부 방법 [내부링크]

https://okky.kr/article/358197 OKKY | 초보 개발자에게 권장하는 객체지향 모델링 공부 방법 원래 다른 글타래 의 답글로 적던 내용인데 다른 분들에게도 혹시 도움이 될까 싶어서 별도 글타래로 옮깁니다. 따라..

[펌글] 스프링이란 무엇인가 [내부링크]

https://12bme.tistory.com/157?category=682904 [스프링] 스프링이란 무엇인가? 스프링은 기본적으로 IoC와 DI를 위한 컨테이너로서 동작하지만 그렇다고 "스프링은 단지 IoC/DI 프레임워크다"라고는 말할 수 없..

2017 상반기 우리에프아이에스 우리FIS - 실무면접 1차면접 후기 [내부링크]

공지한대로 면접, 인적성으로 진행되었던 1차면접 대기실에 가보니 두 개의 조로 나뉘어 한조는 오전에 면접을 보고 오후 인적성 나머지는 오전에 인적성, 오후에는 면접을 보는 방식이었다. 나는 인적성을 먼저보..

좋은, 필요한 글들을 한 곳에 [내부링크]

[Programming -PH] 제목 / 읽은 날짜 Toy project의 중요성 08-15 http://woowabros.github.io/experience/2018/11/12/toy-project.html 개발자의 평생 공부 08-18 http://www.zdnet.co.kr/view/?no=2017061609064..

2017 상반기 우리에프아이에스 우리FIS - 실무면접준비편, 준비후기 [내부링크]

우리은행의 전산시스템을 관리하는 우리에프아이에스라는 기업 대학생때까지만 해도 은행의 IT시스템을 다른 회사를 두어 관리한다는 개념을 생각지도 못했는데 취업을 준비하다보니 여럿 보게 되었다. 아무튼 우..

2017년 상반기 삼성전자 SW TEST 후기 [내부링크]

2017년에 진행했던 삼성전자 SW직군 TEST후기 당시만해도 정말 말도 안되는 소리를 쓰지 않는 이상 붙여준다는 삼성그룹 서류전형을 통과하고 다음단계 전형으로 이어지는 SW 시험을 보러 갔다. 장소는 영통역, 정..

equals와 ==의 차이 [내부링크]

2018년 모기업의 실무면접을 볼 때 나온 질문 Java에서 equals와 ==의 차이는 뭔가요? 평소에 크게 생각해본 적이 없어서 당시 대답을 똑바로 하지 못했다. Java를 처음 배울 때 흔히 했던, 들었던 질문이 문자열..

글쓰기와 꾸준함에 관하여 [내부링크]

예전에 네이버 블로그를 한 적이 있다. 네이버 계정이 그대로 있기에 물론 아직도 자동으로 운영되고는 있지만 글을 쓰지 않는다. 말 그대로 폐허다. 한참 네이버 블로그를 해보겠다고 생각한 때는 계획하지 않게..

2017 상반기 HMAT 현대그룹 인적성 응시 후기 현대오토에버 인적성 [내부링크]

2017년 처음으로 봤던 인적성 전형 HMAT, 준비에 있어서 모든 것이 처음이고 막막했고 '인적성 시험'을 본다는 것에 나름의 답답한 불만을 갖고 있었다. 왜냐하면 IT직무는 IT에 관한 시험을 따로 보는 것이 맞다..

2017년 상반기 금호석유화학IT 직군 실무면접 후기 1차 면접 [내부링크]

2017년 상반기에 경험했던 금호석유화학IT 직군 1차 면접 후기. 준비도 없이 얼떨결에 합격하게 된 인적성 검사에 이어 준비없이 1차면접을 갔다. 물론 앉아서 기업 찾아보고 예상 질문대비 준비를 하기는 했다...

2017년 상반기 금호석유화학 IT직군 인적성 후기 [내부링크]

2017년 상반기에 진행했던 금호석유화학 IT직군 인적성 후기 지금 생각해보면 참 웃긴게, 나는 꼭 IT전문회사를 가겠다는 마음을 먹고 취업준비를 시작했으나 막상 해보니 이래 안되고 저래 안되는 상황을 겪으며..

2017년 상반기 미래에셋펀드서비스 IT직군 2차 임원면접 후기 [내부링크]

2017년 상반기에 진행했던 미래에셋펀드서비스 IT직군 2차 임원면접 후기 유독 더운 날로 기억하는 5월 초쯤 얼떨결에 임원면접에 오게 되었다. 실무면접이 있고 다다음날인가 발표가 나고 다음주인가 임원면..

2017년 상반기 미래에셋펀드서비스 IT직군 1차 실무면접 후기 [내부링크]

자소설닷컴에 보면 심심하지 않게 공고가 올라오는 그 회사, 미래에셋펀드서비스 2017년 상반기에 진행됐던 IT직준 채용전형에 대해 후기를 적어보고자 한다. 특이하게 채용 시스템이 없어서 주어진 양식에 맞게..

2017년 상반기 한화생명 IT직군 1차 실무면접 후기 [내부링크]

2017년 상반기 공채로 진행되었던 한화생명 1차면접 후기. 자기소개서 항목도 딱 3개고 서류 통과 후 바로 면접을 본다길래 서류에서 많이 거르겠구나 싶어 큰 기대를 하지 않았었다. 하지만 운 좋게 합격하여 면..

2017년 상반기 한화S&C Application 운영 직무 1차 실무면접 후기 [내부링크]

2017년 상반기에 실시했던 한화S&C Application 운영 직무 1차 실무면접 후기 2년이 지난 일이라 기억이 가물가물할 수도 있지만 사실 그렇지도 않은게 면접 이후 곧장 면접 후기를 메모장에 적었다. 무슨 질..

2017 상반기 한화 S&C 신입사원 공개채용 코딩테스트 코드파이 후기 [내부링크]

※이글은 해당 기업 채용과정상에 있었던 출제 문제/면접 비밀을 유출하지 않습니다. 2017년 상반기 처음 취업 준비를 하면서 다 낯설었지만 제일 낯설었던 부분은 바로 코딩 테스트 무엇을 어떻게 보는가? 기출이..

[에필로그] 취업 과정에 있었던 이야기들.. [내부링크]

2018년 10월, 잘 다니던 회사를 퇴사했다. 아니 사실 잘 다니지 못했다. 입사 전 내가 생각했던 회사의 모습과 실제 가서 맡은 업무, 기업의 비전을 보니 나와 전혀 나와 맞지 않았다. 하지만 꾹 참고 다녔다. 이..

이분 탐색(Binary Search) + 백준 2805 나무 자르기 java [내부링크]

안녕하세요? 이번에는 이분 탐색(Binary Search)에 대해 정리해보겠습니다. 간단하게 말해 이분 탐색이란 탐색 범위를 반으로 줄여나가면서 원하는 Data를 찾아가는 방식입니다. 여기서 탐색 범위를 반으로 줄여나..

백준 개 10172 java [내부링크]

안녕하세요 java로 작성하는 백준 개 문제입니다. 10172 링크는 https://www.acmicpc.net/problem/10172 여기입니다! 문제가 속한 단계도 그대로 출력하기이고 output에 나온대로 출력해주면 되지만 이스케이프..

트리(Tree) 3, 배열로 이진 검색 트리 만들기 java [내부링크]

안녕하세요? 이번에는 배열을 바탕으로 이진 검색 트리를 만들어보겠습니다. 우선 Tree라는 class를 선언하고 그 안에 내부 class인 Node를 지정합니다. 이 Node class에 필요한 멤버들은 1. Node의 번호가 들어갈..

트리(Tree) 2, 이진 검색 트리(Binary Search Tree) [내부링크]

안녕하세요. 이번에는 이진 검색 트리(Binary Search Tree)에 대해 정리해보겠습니다. 1.설명 먼저 이진 트리(Binary Tree)는 자식 노드가 최대 2개 밖에 없는 트리를 의미합니다. 자식이 최대 3개면 삼진 트리..

2019-04-04 목 [내부링크]

이 사실을 아는 사람이 아무도 없겠지만 여기 jsp-dev.tistory.com에 글을 작성하고 똑같은 글을 jsp-here.com에 올려두고 있다. 그러고 Google search console로 보면 이 tistory 블로그가 인기가 더 많다. 게재..

백준 치킨배달 15686 java [내부링크]

오늘은 삼성SW 기출문제인 백준 치킨배달입니다. 문제 링크입니다. https://www.acmicpc.net/problem/15686 1.설명 문제에서는 동네에 치킨집과 가정집들이 주어집니다. 이중 치킨집을 M개만 골랐을 때 각 집마다..

백준 드래곤 커브 15685 java [내부링크]

삼성SW 기출문제인 드래곤 커브에 대해 정리하겠습니다. https://www.acmicpc.net/problem/15685 링크입니다. 1.설명 시작 방향을 기준으로 90도씩 회전하는 커브가 N개 주어질 때 G만큼 회전한 뒤 생성되는 1x1..

삼성SW EXPERT 탈주범 검거 1953 java [내부링크]

카테고리는 Baekjoon Judge이지만 삼성SW 기출문제 풀이도 같이 정리해보겠습니다. 문제 링크입니다. https://www.swexpertacademy.com/main/code/problem/problemDetail.do?contestProbId=AV5PpLlKAQ4DFAUq& 1.설..

트리(Tree) 1 [내부링크]

트리에 대해 정리해보겠습니다! 우리가 흔히 알고 있는 Array, LinkedList, Queue, Stack같은 자료구조는 Line으로 되어 있는 일직선 구조입니다. 하지만 트리(tree)는 부모-자식 관계를 가지는 계층형 구조입니다..

백준 톱니바퀴 14891 java [내부링크]

삼성SW 기출문제인 톱니바퀴를 정리해보겠습니다. 분류는 시뮬레이션으로 특정한 알고리즘을 써야먄 풀 수 있는 문제는 아닙니다. 각자 생각하는대로 표현, 풀이가 다른데요. 성공하고 나서 다른 분들의 풀이를 보..

백준 트리 4803 java [내부링크]

오늘은 백준 4803 트리에 대해 정리해보겠습니다. 링크: https://www.acmicpc.net/problem/4803 1.설명 트리 개념에 충실한 문제입니다. 그래프는 트리의 상위개념이나 몇 가지 조건을 만족하면 트리로 구분할 수..

백준 스도쿠 2580 java [내부링크]

오늘은 백준 스도쿠 문제를 정리해보겠습니다. 먼저 문제 링크입니다. https://www.acmicpc.net/problem/2580 1.문제 설명 백트래킹 문제로 분류되어 있습니다. 문제를 살펴보면 N-Queen과 많이 유사합니다. N-Qu..

백준 로봇 청소기 14503 java [내부링크]

오늘은 삼성SW 역량테스트 기출문제인 로봇 청소기 풀이를 정리해보겠습니다. 먼저 문제 링크입니다. https://www.acmicpc.net/problem/14503 1.설명 이 문제는 조건에 맞게 로봇이 돌아다니며 청소한 칸의 개수..

백준 뱀 3190 java [내부링크]

안녕하세요, 이번에는 삼성SW 기출문제인 3190 뱀 문제 풀이를 정리해보겠습니다. 문제 링크입니다. https://www.acmicpc.net/problem/3190 1.내용 내용을 잠깐 살펴보면, 우리가 흔히 아는 뱀 게임과 룰이 같습..

백트래킹(Backtracking related to N-Queen) [내부링크]

1.Backtracking 이번에는 백트래킹, Backtracking에 대해 정리해보겠습니다. Backtracking은 말 그대로, 되추적이라는 뜻으로 이전 단계로 거슬러 올라가 다른 가능성을 찾아보는 방법입니다. 결국에는 모든 가능..

브루트포스, 무차별대입 공격(Brute force) [내부링크]

브루트포스, 무차별대입 공격(Brute force)에 대해 정리해보겠습니다. 브루트포스는 간단히 말해 전부 다 해보는 방법입니다. 예를 들어 비밀번호가 네자리의 숫자라고 한다면 0000부터 9999까지 하나씩 입력해보..

백준 N과M(3) 15651 java [내부링크]

백준 N과M(3)입니다. 세번째이지만 아직도 풀게 많이 있습니다. 참고로 N과M 시리즈는 12까지 있습니다. 참 많지만.. 다 풀어볼 수 있도록 하겠습니다! N과M(3) 링크 https://www.acmicpc.net/problem/15651 N과M..

백준 N과M(2) 15650 java [내부링크]

백준 N과M(2)입니다. 문제링크는 여기입니다. https://www.acmicpc.net/problem/15650 지난번에 해결한 N과M(1)과 비교했을 때, 달라진 점은 중복을 허용하지 않고 출력하는 것입니다. 그 말은 1 2와 2 1를 하나..

백준 N과M(1) 15649 java [내부링크]

브루트포스로 해결하는 N과 M시리즈 첫번째입니다. 해당 문제는 https://www.acmicpc.net/problem/15649에 있습니다. 문제 설명은 간단합니다. 입력 N과 M이 주어집니다. 1부터 N까지 수 중에서 M개를 선택한 수..

퀵정렬(Quick sort) [내부링크]

퀵정렬(Quick sort)에 대해 정리해보겠습니다. 퀵정렬은 말 그대로 빠른 정렬입니다. 그렇다고 버블정렬과 비교했을 때 버블정렬은 최악의 정렬이고 퀵정렬이 최고의 정렬이라는 의미는 아닙니다. 정렬할 양에..

선택정렬(Selection sort) [내부링크]

선택정렬(Selection sort)에 대해 정리해보겠습니다. 오름차순으로 정렬한다고 할 때, 제일 작은 수를 찾아서 앞에서부터 채워 넣는 정렬입니다. 버블정렬과 마찬가지로 시간복잡도가 O(N²)이기 때문에 N이 클수..

버블정렬(Bubble sort) [내부링크]

버블정렬(Bubble sort)에 대해 정리해보겠습니다. 정렬하는 과정이 거품처럼 일어난다고 해서 버블정렬이라고 부르는데요. 시간복잡도가 O(N²)이기 때문에 잘 쓰이지는 않습니다. 1.원리 인접한 두 요소 중 누가..

Array vs Linkedlist 차이 비교 [내부링크]

Array와 Linkedlist의 차이를 정리해보갰습니다. 1.정의 - Array는 같은 data type으로 구성된 data들의 contiguous collection(연속된 모음)입니다. - Linkedlist는 각각의 node들로 이루어져있습니다. 각 node..

백준 아기상어 16236 java [내부링크]

백준 아기상어 문제 https://www.acmicpc.net/problem/16236 상어가 조건에 맞는 물고기가 있을 때마다 map을 돌아다니면서 먹이를 얼마나 오래동안 먹을 수 있는가? 아래 두 개만 잘 처리하면 될 것 같습니다. 1..

그래프 탐색 (BFS, Breadth First Search 너비우선탐색) [내부링크]

그래프 탐색 방법인 BFS(Breadth First Search)에 대해 정리해보겠습니다. 개인적으로 Breadth라는 단어를 접하기 쉽지 않은 탓인지 BFS와 자주 비교되는 DFS(Depth First Search)와 많이 헤깔렸는데요.  둘중에..

(Express) letsencrypt를 사용하여 https 적용하기 [내부링크]

예전에 한 번 적용했다가 90일 만료 이후 갱신하는 과정에서 남기는 후기 먼저 HTTPS와 HTTP의 차이? HTTPS는 HTTP를 바탕으로 S(secure layer)가 붙어 동작한다. Web 주소창에 초록색 자물쇠가 적용되어 있는 사..

adsense 승인거절.. [내부링크]

개인 블로그에 adsense 신청 후 약 4시간 만에 가부 결과가 왔다. contents가 있어야 승인해준다는 얘기는 알았는데, 막상 거절 당해보니 열심히 글을 써야겠다와 그러면서도, adsense를 위해 억지로 하진 않겠다..

빅오 표기법(Big-O notation) 시간복잡도, 공간복잡도 [내부링크]

Big-O 표기법은 알고리즘의 효율성을 나타내는 지표입니다. 효율이라는 것은 시간적인 측면이 일 수도 있고, 메모리(공간) 측면일 수도 있습니다. Big-O 표기법은 정확한 값을 찾겠다는 것보다 입력값(N) 혹은 사..

그래프 탐색 (DFS, Depth First Search 깊이우선탐색) [내부링크]

이 포스팅에서는 DFS에 대해 정리해보겠습니다. DFS도 BFS와 마찬가지로 그래프 탐색 기법중 하나입니다. 다만 원리가 다른데요, 1.설명 지난번에 작성한 BFS와 비교해서 보시면 BFS는 계속해서 현재 노드와 연결..

19.01.28 기록 [내부링크]

naver 블로그를 종종했지만 개인 블로그 개발하면서 병행하고자 tistory로 옮겨 왔다. 근데 왜 사람들이 오는지 잘 모르겠다. 아무 것도 없는데 개발 일지 및 기록의 공간으로 사용할 예정..