본문 바로가기
반응형

파이썬171

Python UPBIT 업비트 거래량 상위 종목조회(feat. 코인마켓캡) 업비트에 들어가보면 당일 거래량 순서로 다음처럼 나오죠? 업비트에 상장된 종목들(ticker)가 필요한 경우가 있는데요. 단순히 거래량과 상관없이 단순히 종목만 얻어오겠다 하는 경우는 pyupbit를 이용해 편하게 얻어올 수 있습니다. import pyupbit tickers = pyupbit.get_tickers(fiat="KRW") 하지만 거래량 상위 종목만을 대상으로 무언가 해야할 일이 있을 때 파이썬을 이용해 업비트 거래량 상위 종목조회하는 방법에 대해 알아보겠습니다. 바로 코인마켓캡 사이트를 크롤링하는 것입니다. 코인마켓캡에는 거래소, 코인 순위가 나오는데 거래소 > 업비트에 들어가보면 다음처럼 거래량 순으로 정렬이 되어 나옵니다. 그러나 자세히보시면 100% 완벽한 정렬은 아니며 정확히 무슨 .. 2022. 7. 13.
[공지] 쉽게 따라 만드는 파이썬 주식 자동매매 시스템 출간 2021년 10월 14일, 길벗 출판사에서 '쉽게 따라 만드는 파이썬 주식 자동매매 시스템'이 출간되었습니다. 기존 판매하던 전자책 '주식매매프로그램, 쉽게 따라 만드는 노하우와 소스를 드립니다.' 보다 설명 및 예제 코드가 개선되었습니다. 파이썬을 이용한 주식 자동매매 시스템 개발을 쉽게 알려드리겠다는 목표로 쓰여진 책의 구성은 크게 다음과 같습니다. 파이썬 기초/증권사 API 사용법/프로젝트 수행 따라서 프로그래밍을 처음 접하시는 분들이 파이썬 기초를 공부하고 실제 동작 가능한 프로젝트 진행까지 경험해볼 수 있도록 쓰여졌습니다. 하지만 왕초보 분들도 읽으실 수 있도록 쓰다 보다 다루는 설명과 코드의 양이 꽤나 많습니다. 천천히 따라해보며 책에서 왜 이렇게 설명하고 코딩하는지 생각해보는 시간을 두시면 .. 2021. 10. 14.
업비트 고객확인제도 진행 방법/후기 2021년 10월6일부로 업비트 고객확인 시스템이 오픈했습니다. 고객확인제도란 가상화폐거래가 자금세탁 등과 같은 범법행위에 사용되지 않도록 고객 신원을 확인하겠다는 제도인데요. 취지야 그렇다치더라도 사실상 세수확보를 용이하게 하기 위한 목적의 제도가 아닐까 싶습니다. 어쨌건 국내거래소에서 가상화폐거래를 하기 위해서는 의무적이라 안하고 넘어갈 수가 없습니다. 고객확인을 하지 않으면 당장 겪게될 불이익은 10.6일부로 원화마켓 매매제한 및 입출금에 제약이 있습니다. 그러면 간단히 업비트 고객확인 방법에 대해 알아보도록 하겠습니다. 1. 업비트를 최신으로 업데이트/다운 받습니다. (업데이트하지 않으면 안되는 것으로 알고 있습니다.) 2. 로그인합니다. 3. 다음과 같은 팝업이 나오는데, 무시하고 하단에 초록색.. 2021. 10. 7.
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. 8. 19.
업비트 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.. 2021. 5. 19.
반응형