분류 전체보기 163

[Polkadot] Polkadot wallet 만들기

Polkadot wallet 만들기 Polkadot 에 대한 설명은 아래 위키백과 사전에서 발췌한 내용으로 생략합니다. 파라체인 기반이며, PoS(Proof of Stake, 지분증명합의)를 사용한다고 하네요. 만든이는 Gavin wood(이더리움 공동 창립자) 가 눈에 들어옵니다. Polkadot은 RUST 언어 기반이며, GIT 을 통해서도 열심히 개발되고 업글되는 것을 볼 수 있다. 크립토에 대한 이론적인 지식 습득은 당연히 필요하지만,(필수!!) 이번 시간에는 크립토 월렛(wallet)은 도대체 어떻게 만드는지? 궁금이가 마려운 분(저 포함)들을 위해 준비 했습니다. 1. 따라하기 아래로 접속하여 크롬 브라우저 Polkadot JS Extension 을 설치해 줍니다. 저는 이미 설치가 된 상태라..

크립토 2021.08.12

[python] 연도, 월별 손쉬운 for loop 생성 방법

데이터를 다루다보면 시계열 정보를 가공하고 처리해야할 경우가 많습니다. 예를들어 2021년 1월부터 12월까지 데이터를 수집하거나, 그 기간 동안만 데이터를 분석한다던지 여러가지 케이스가 있죠. 이번에는 이런 연도, 월별 등 손쉽게 for 문을 생성하는 방법을 공유하고자 합니다. 기존 방법 기존에는 무식하게(?) 하나의 리스트에 조회할 기간 정보를 넣었었죠. YYYYMM = ['202001','202002','202003','202004','202005','202006','202007'] for date in YYYYMM: print('조회결과: {}'.format(date)) 조회결과: 202001 조회결과: 202002 조회결과: 202003 조회결과: 202004 조회결과: 202005 조회결과: ..

SW개발/python 2021.07.29

[읽고서] 한번 배워서 평생 써먹는 박곰희 투자법

요즘 투자관련 컨텐츠를 다루는 유투버 참 많습니다. 그중에 '박곰희TV'라는 유투버가 있는데요. 얼마전 도서관에서 책을 고르려고 보니, 그분께서 책을 내셨더라고요. 제가 '박곰희TV'를 처음 알게된 건 연금저축 영상을 통해서 였는데요. 벌써 2년전 영상이네요. 나긋나긋한 목소리와 깔끔한 페이스로 신뢰감을 주었고, 설명해주시는 컨텐츠의 질도 참 좋아 많은 도움을 받았었죠! https://www.youtube.com/watch?v=4wt9xB9KV6A 고액 자산가들의 PB(프라이빗 뱅커)로 활동하셨고, 이제는 '금융' 지식을 전파하는 역할을 하시는것 같네요! 책은 기초투자 지식부터 시작하며, 내용은 어렵지 않아 '금융'을 잘 모르는 분들(저요)도 쉽게 읽을 수 있어요. 또한 저자가 중요하게 생각하는 '자산배..

[python] selenium 활용한 웹사이트 동작제어 실행

selenium 활용한 웹사이트 동작제어 실행 서론 지난 포스팅에서는 셀레니움을 활용하여 세종도서관 자동로그인을 구현했습니다. 이번에는 로그인 이후 사용자가 직접 클릭을 하는 것과 같이 웹사이트 동작 제어를 해 보겠습니다. 바로 사전로그인 동작을 말이죠! 본론 우선, 지난 포스팅 복습으로 코드를 다시 올려드립니다. 오늘 진행할 부분은 "2. 사전예약 자동제어" 부분에 코드를 추가할 꺼에요. import getpass from selenium import webdriver ''' 국립세종도서관 자동로그인 ''' options = webdriver.ChromeOptions() # headless 옵션 설정 : 개발환경이 리눅스라면 아래 두가지는 포함 options.add_argument('headless')..

SW개발/python 2021.06.21

[주식투자] 핵심 용어 정리

*개인적으로 학습한 내용을 기록한 것이라 오류가 있을 수 있습니다. 순이익(PER: Price earning ratio) - 지표의미 : 회사가 버는 이익 대비 주가가격 적정성 판단 A회사 주식의 시장가격을 주당 순이익으로 나누어 산출 단, PER 값은 주당 순이익이 전년도 기준으로 계산됨. 따라서, 전년도 순이익이 미래에도 유지 또는 성장할지는 알 수 없으며, 회사에 대한 정성적인 분석이 추가적으로 필요합니다. PER 계산은 예를들어 A회사 주식이 한 주에 50,000원일때, 주당 10,000원 순이익을 내는경우 PER = 50,000원 / 10,000원 = 5 PER가 높다 분자(주식가격) > 분모(주당 순이익) 주당 순이익에 비해 주식가격이 높다. PER가 낮다 분자(주식가격) < 분모(주당 순이익..

크립토 2021.06.06

[데이터수집] 가상자산(암호화폐) 1분봉 시세정보 수집 - 업비트

[데이터수집] 가상자산(암호화폐) 1분봉 시세정보 수집 - 업비트 서론 지난 포스팅에서는 pyupbit 모듈을 사용해서 시세정보(OHLCV)를 획득하여 이동평균선 데이터를 시각화 했었습니다. '''한줄요약''' df = pyupbit.get_ohlcv("KRW-ETH") #원화기준 이더리움 시세정보 가져오기 (아래 참고) https://mskim8717.tistory.com/99 이동평균선 데이터시각화 및 상승/하락 추세 판단 활용 이동평균선(이평선) 데이터 활용한 상승/하락 돈을 벌기위한 기초투자 전략은 바로 저점에서 사서(매수) 고점에서 파는(매도)일 것입니다. 하지만 그 누구도 언제가 저점인지, 고점인지 알 수가 mskim8717.tistory.com 이번에는 가상자산별 시계열 데이터를 수집 및 저..

크립토 2021.06.06

[plotly] 시계열 시각화 X축 다루기

[plotly] 시계열 시각화 X축 다루기 서론 python 데이터 시각화를 위한 라이브러리는 대표적으로 matplotlib, seaborn 이 있고, 시각화를 위해 많이 사용하고 있죠. 저는 최근에 plotly 라는 동적 그래프를 그려주는 라이브러리를 알게 되었고 이에 대한 학습을 시작하였습니다. 이번 포스팅에서는 시계열 데이터 시각화 할 때, 중간에 시계열 자료가 비어 있는(?) 경우 matplotlib 과 plotly 시각화 에 대해 소개합니다. 본론 *샘플코드를 맨 아래 제공됩니다. 파이썬 라이브러리를 불러오고요. import pandas as pd import plotly import matplotlib.pyplot as plt import plotly.graph_objects as go 우선,..

[python] selenium 활용한 웹사이트 자동 로그인

셀레니움 활용한 웹사이트 자동 로그인 서 론 이번 글에서는 python selenium 라이브러리를 활용해 웹사이트 자동 로그인을 구현해 보겠습니다. selenium 모듈은 많은 기능이 있으며, 잘 활용한다면 웹사이트 조작에 여러가지를 자동화 할 수 있어요 제가 시도해 볼 대상 사이트는 세종시에 있는 "국립세종도서관" 홈페이지 입니다. 왜 도서관 홈페이지냐구요? 현재 코로나-19로 인해 사전 방문 예약으로 운영되고 있으며, 하루 400명 제한된 인원만 받고 있어요. 도서관 가서 빌리고 싶은 책이 있는데 사전 방문 예약에 실패해 갈 수가 없다면 너무 속상하지 않나요? 저는 지난번에 사전예약방문이 된 줄 알고 도서관까지 열심히 갔는데... 예약이 안되어 있었더라고요... 할 수 없이 도서관 앞에서 20여분 ..

SW개발/python 2021.05.27

[python] 이동평균선 데이터시각화 및 상승/하락 추세 판단 활용

이동평균선(이평선) 데이터 활용한 상승/하락 돈을 벌기위한 기초투자 전략은 바로 저점에서 사서(매수) 고점에서 파는(매도)일 것입니다. 하지만 그 누구도 언제가 저점인지, 고점인지 알 수가 없지요. 이번 포스팅에서는 이동평균선을 통해 시장 추세 판단에 활용하는 내용을 담으려고 합니다. 단, 절대적 지표로 삼을 수는 없으며 하나의 참고사항일 뿐입니다. [중요] 모든 투자의 책임은 투자자 본인에게 있습니다. 2021년 5월 18일(화요일) 이더리움 차트 중 지표세팅으로 MA5(이동평균선 5일), MA10(이동평균선 10일) 표시해놓은 모습입니다. 출처: 업비트 출처: 업비트 그럼 업비트 오픈API 활용해 이동평균선 차트를 그려보고, 간략하게 상승장/하락장 구분을 해보겠습니다. 업비트 오픈API 사용을 위한 ..

크립토 2021.05.19