전체 글
-
1. 퍼셉트론(perceptron)잡다한 것들 2020. 11. 6. 23:17
퍼셉트론(perceptron) 인공신경망의 한 종류 1957년에 코넬 항공 연구소(Cornell Aeronautical Lab)의 프랑크 로젠블라트 (Frank Rosenblatt)에 의해 고안되었다. 각 노드의 '입력값'과 '가중값'의 곱을 모두 합한 값이 '임계값'보다 크면 결과값으로 1을 출력한다. 그렇지 않으면 결과값으로 0 (또는 -1)을 출력한다. 입력값을 x1, x2라 하고, 가중값을 w1, w2라 하고, 임계값을 theta라 하면 다음과 같은 함수를 만들수 있다. def perceptron(x1, x2): w1, w2, theta = .4, .4, .7 return 0 if x1 * w1 + x2 * w2
-
AdGuard DNS네트워크 2020. 11. 5. 10:28
신박한 광고 차단 기법이네요. OS의 종류를 가리지 않고 사용할 수 있구요. NIC(랜카드)의 DNS 설정을 adGuard로 바꿔주면 광고차단이 되는 원리네요. DNS는 전화번호부와 같습니다. 예전엔 전화번호부에 가입자의 이름과 전화번호 그리고 주소(동까지였나?)가 나와 있었습니다. 전화번호가 기억나지 않으면 전화번호부를 이용해 모모동의 김아무개씨의 번호를 찾을 수 있었죠. 인터넷상의 모든 서버와 클라이언트는 숫자로된 IP를 부여받습니다만 12자리의 숫자를 기억하는 건 쉽지 않은 일입니다. 그래서 도메인 네임이란 개념이 생겼고 전화번호부(?, 도메인 네임 - IP)도 생겼습니다. 그 전화번호부가 바로 DNS 서버입니다. nslookup을 사용하면 이렇게 도메인 네임을 IP-Address로 볼 수 있습니다..
-
연금 ETF 계좌 공개 - 시작계좌 2020. 11. 4. 16:07
* 이 글은 제 개인적인 기록이며, 투자 권유, 투자 참고의 목적이 아닙니다. 연금저축이나 퇴직연금 적립금으로 ETF에 투자할 수 있습니다. ETF에 투자하기 때문에 증권사에서만 가능합니다. 기존 타사 계좌를 증권사로 옮기거나 증권사에서 새로 계좌를 만들어야 합니다. 연금저축과 퇴직연금으로 ETF를 거래할 수 있는 시스템을 갖춰 두지 않은 증권사도 있기 때문에 미리 확인해야 합니다. 저는 키움에서 만들었는데, 분명히 홈페이지에서 안내한 절차를 따라 ETF 거래가 가능한 계좌로 만들었음에도 불구하고 결과물은 ETF 거래가 불가능한 계좌가 생성되었습니다. 전화를 해보니 키움 쪽 오류였고, 계좌를 폐쇄하고 새로 만드는 등의 불편을 겪었습니다. * 이 오류는 현재 수정되었습니다만... 레버리지나 인버스, 선물,..
-
파이썬 / 모멘텀(momentum) 전략Python/파이썬과 주식, 코인 2020. 11. 2. 08:28
* 이 글은 저의 개인적인 정리물일 뿐입니다. * 투자 권유, 투자 참고의 목적이 아닙니다. 모멘텀(momentum) 이란?모멘텀 = 현재 가격(종가) - n 기간 전 가격(종가)오늘 코스피 지수가 2000이고 한 달 전 코스피 지수가 1900이라면 모멘텀은 2000-1900=100입니다. 모멘텀 전략이란?모멘텀이 큰 종목에 투자하는 추세 추종형 전략입니다. '오르는 주식이 오르더라'라고 할 수 있겠죠? 제시 리버모어(Jesse Lauriston Livermore)1877년 7월 26일 - 1940년 11월 28일추세 매매의 창시자입니다. 가격이 오르면 사고, 내리면 공매도를 하는 방법으로 엄청난 돈을 벌었습니다. 몇 차례 파산을 했었고, 권총 자살로 생을 마무리했지만...어떤 인물인지 한번 검색해보시..
-
네이버 금융에서 ETF 기초 정보 갈무리(크롤링)하는 법Python/파이썬과 주식, 코인 2020. 11. 1. 19:12
퀀트를 하는 건 아니지만.. ETF 포트폴리오를 여러가지로 백테스트하다보니까.. ETF 수수료가 궁금해졌습니다. 453개의 ETF 하나하나 조사하기는 힘듭니다. 파이썬의 힘을 좀 빌려야겠네요. 먼저 저도 가물가물해진 ETF 목록 크롤링하는 법을 보고 옵니다. comdoc.tistory.com/entry/네이버-주식을-이용해-ETF-목록-갈무리하는-법 다음으론 목표를 확인합니다. finance.naver.com/item/main.nhn?code=069500 이제 열심히 코딩합니다. import csv import json import urllib.request from bs4 import BeautifulSoup url = 'https://finance.naver.com/api/sise/etfItemLis..
-
[파이썬] 포트폴리오 이론, 리밸런싱, 백테스트Python/파이썬과 주식, 코인 2020. 10. 31. 23:42
* 이 글은 저의 개인적인 정리물일 뿐입니다. * 투자 권유, 투자 참고의 목적이 아닙니다. 코딩 연습일 뿐입니다.~!finance-datareader라는 재미있는 툴을 얼마 전에 소개해 드렸습니다. 재미있는 게 있으니 뭔가를 코딩하고 싶어 손이 근질근질합니다. 코딩하기 쉬울 것 같아서, 가장 초보적인 전략인 포트폴리오 이론(분산투자) + 리밸런싱을 백테스트하는 걸로 결정했습니다. 귀찮긴 하지만 백테스트 라이브러리를 쓰지 않고 직접 백테스트 코드를 작성해 봤습니다. 초보적인 금융지식으로 코딩했기 때문에 백테스트에 문제가 있을 수도 있습니다. 포트폴리오 이론, 리밸런싱분산투자(포트폴리오 이론)는 다들 잘 아시겠지만 성격이 다른(=상호보완적인, 반대 방향에 있는) 자산에 분산해서 투자하는 겁니다. '계란을 ..