본문 바로가기
  • 데이터야 놀자

분류 전체보기145

파이썬 Python 에서 Sqlite3 Query 사용하기 파이썬에서 주식. 선물. 옵션 데이터 수집을 위하여 Sqlite3를 사용하고 있습니다. Sqlite3는 트랜잭션을 제공해주는 파일 기반의 DBMS로 라이브러리와 같이 프로그램에 직접 Embed하여 사용하는 오픈소스입니다. 사용하려면, 먼저 데이터베이스를 나타내는 Connection 객체를 만들어야 하고 그다음 Cursor 객체를 만들고 execute() 메서드를 호출하여 SQL 명령을 수행 commit으로 변경을 완성하고 close 하는 방식으로 동작합니다. 먼저 필수적으로 사용되는 객체들을 정의하고 사용예제를 작성해보려고 합니다. Sqlite3 Connection클래스와 Cursor클래스 Connection클래스 : 연결된 데이터베이스를 동작시키는 역할 Cursor클래스 : 실질적으로 데이터베이스에 S.. 2023. 3. 21.
SQLite 사용법 (Create, Alter, Insert, Update, Select, Delete.. ) 파이썬으로 간단히 데이터를 저장하고 조회하기 위하여 무료 소프트웨어인 Sqlite를 사용하기 위하여 자주 사용되는 핵심 명령어와 사용법을 정리해 보았습니다. DB Browser for SQLite 핵심 기능 데이터베이스 열기 - 작업을 시작하기 위하여 이미 만들어진 데이터베이스를 열기 테이블 생성하기 - 테이블을 화면에서 직접 생성하거나 추가 SQL 실행하기 - Sql문으로 직접 데이터를 삽입, 수정, 삭제, 조회 데이터 보기 - 테이블별로 저장되어 있는 데이터들을 화면에서 직접 조회 데이터 삽입 , 수정, 삭제 SQL 예제 1. 데이터 삽입 - Insert INSERT INTO Person (ID, Name, Birthday) VALUES (1, '티스토리', '1994-06-09'); #### 모든 .. 2023. 3. 21.
빙(Bing) 웹마스터 등록으로 빙(Bing) 검색 노출 올리기 일반적으로 웹브라우저는 한 번 사용하면 쉽게 바꾸지 않는 특성상 대부분 컴퓨터 구매 후 기본 웹브라우저로 설정된 웹브라우저를 그대로 사용할 여지가 높습니다. Microsoft Edge는 Microsoft에서 자사의 Internet Explorer를 대체하기 위해 만든 웹 브라우저로 과거의 Internet Explorer의 명성을 되찾기위해 많은 공을 들이고 있습니다. 스탯카운터에서 웹브라우저의 점유율을 보면 크롬이 압도적 1위, 마이크로소프트 엣지는 3위 4.27%를 차지하고 있네요. 윈도우10 이상의 OS의 PC나 노트북에는 마이크로소프트 엣지가 설치되어 있어 특정 웹브라우저를 고집하지 않은 일반인들은 마이크로소프트 엣지를 사용하는 경향이 높습니다. MS는 마이크로소프트 엣지브라우저의 기본 검색 엔진을.. 2023. 3. 9.
2023년 국내 . 해외 주식 휴장일 (미국주식 휴장일) 과 서머타임 2023년 올해 국내 증시 휴장일과 해외증시 (미국증시) 휴장일을 정리했습니다. 2023년 국내증시 휴장일 휴일명 휴장일 설날 (구정) 1월 23 일 ~ 1월 24일 삼일절 3월 1일 수요일 근로자의 말 5월 1일 월요일 어린이날 5월 5일 금요일 현충일 6월 6일 화요일 광복절 8월 15일 화요일 추석 9월 28일~ 9월 29일 (목, 금요일) 개천절 10월 3일 화요일 한글날 10월 9일 월요일 크리스마스 날 12월 25일 월요일 연말휴장 12월29일 금요일 2023년 해외증시 (미국증시) 휴장일 휴일명 휴장일 설날 1월 2일 월요일(설날 휴무) - 1월1일이 일요일로 대체공휴일 마틴 루터 킹 주니어 데이 1월 16일 월요일 워싱턴 탄생일 2월 20일 월요일 부활절 4월 7일 금요일 전몰장병 추모일 .. 2023. 3. 2.
주식차트 보조지표 - OBV, VR, AD 주식이나 선물거래를 하다 보면 가장 많이 느끼는 것이 거래량이 정말 중요합니다. 대부분의 보조지표가 후행성이지만 거래량은 주가의 선행지표 성격을 가지고 있다고 합니다 OBV(On Balance Volume) 보조지표는 거래량에 대한 지표로 주가는 일반적으로 매수세가 많으면 주가가 상승하고 매도세가 많으면 하락한다는 원리와 "거래량은 주가의 그림자" 라는 원리에 이론적인 배경을 두고 고안된 지표입니다. OBV(On Balance Volume) 1. OBV 수식 전일에 비해 주가가 상승한 날의 거래량을 OBV에 더하고 하락한 날의 거래량은 OBV에 빼는 방식으로 계산합니다 전일종가 당일종가 : 전일 OBV - 거래량 2. OBV 해석 주로 다이버전스를 활용.. 2023. 3. 1.
주식차트 보조지표 - 스토캐스틱 (Stochastic), 파라볼릭 (PSAR) 바로 이전에 기술적 분석을 위하여 사용되는 보조지표 중 MACD, RSI 그리고 이동평균선을 간략하게 정리해 봤고 이번에는 스토캐스틱 (Stochastic) 지표와 파라볼릭 지표(PSAR) 핵심을 정리해보려고 합니다. 한 10년전쯤 제가 이 분야에 관심이 생기면서 어렵게 부탁해서 슈퍼개미 한 분을 만났는데 이분은 TV나 유튜브같은 활동은 전혀 안 하시고 아주 조용히 혼자서 전업투자 하시는 분입니다. 작년에도 엄청난 수익을 거두셨더라구요. 그런데 그때 제가 그분에게 질문했던 것 중 하나가 보조지표는 어떤 것을 사용하시냐고 했더니 그분은 스토캐스틱 하나만 참고하신다고 하더라고요. 그리고 매매 타이밍은 일 년에 두세 번 정도라고... 이제 본론으로 들어가 볼까요. 스토캐스틱 (Stochastic) 스토캐스틱(.. 2023. 2. 28.
주식차트 보조지표 설정 - MACD, RSI, 이동평균선 활용 기본적 분석 이후 적절한 매수시점 또는 매도 시점을 파악하기 위하여 차트에 대한 기술적 분석이 필요합니다. 기술적 분석을 위하여 사용되는 보조지표는 그 종류가 매우 다양한데 그중에서 가장 일반적인 지표라고 생각되는 것은 MACD, RSI 그리고 이동평균선인 것 같습니다. 물론 이 3가지 이외에도 스토캐스틱, 볼랜저밴드, 파라볼릭, 이격도, DMI 등도 많이 언급되긴 합니다만 MACD, RSI, 이동평균선은 공식 차체가 복잡하지 않고 이해하기 쉽기 때문인지 많은 전문가 분들이 TV에 나와 설명할 때 가장 많이 인용하는 지표이기도 합니다. 이동평균선 가장 이해하기 쉬운 지표이기도 하지만 가장 많이 사용하는 지표는 바로 이동평균선입니다. 이동평균선은 단순이동평균(SMA Simple Moving Average).. 2023. 2. 27.
시계열 분석을 위한 용어 정의 (1) - 표준편차, 분산, 표준 정규분포 이 블로그를 시작하게 된 이유 중의 하나는 올 한 해 금융데이터를 다각도로 분석해 보고 나의 인생 3막을 위한 새로운 도전을 준비하고자 하는 것도 있었다. 그동안 좀 다른 것에 관심이 생겨 차일피일 미루다가 오늘부터 다시 시작하려 한다. 데이터 분석 특히 시계열 분석을 하기 위하여 필요한 용어들을 먼저 이해할 필요가 있어 정리해 보았다. 하지만 용어부터가 문장으로 이해하기에는 너무 어렵고 파생적인 개념들이 계속 연결되어 있어 새로운 컴퓨터 언어 익히는 것보다 더 어려운 것 같다 수학적 이해를 바탕으로 머신러닝과 딥러닝까지 이어지는 과정을 습득해야 하고 데이터의 수집과 정제도 하려면 쉽지 않은 시간을 거쳐야 할 것 같다. 시계열 분석을 위한 용어 정의 시계열 분석 이란? time series analysi.. 2023. 2. 25.
골프, 스키, 슬롯머신을 한 곳에서 즐길 수 있는 강원랜드 여행 벌써 겨울이 끝나가는 것 같습니다. 2020년 1월부터 3년 동안 코로나로 인해 여행을 자제해 왔는데 이제 마스크 쓰는 것도 실외는 해제되었고 실내도 일부 제외하고는 권고 수준이니 여행계획을 세워봐야겠습니다. 가족들 각자가 취향이 다르니 골프, 스키, 워터파크 등 한 곳에서 해결할 수 있는 곳으로 찾다 보니 강원랜드 가 딱이네요. 처음 스키를 탄 건 아주 오래전이지만 추운 것도 싫고 넘어지면 왜 그리 일어나기가 힘들던지... 슬로프 내려오면서 옆 그물로 빠지기도 여러 번... 이제 나이 들어 한번 잘못 넘어지면 큰일이니 스키는 아무래도 어려울 것 같고 저는 곤돌라 타고 설경 감상하는 것으로 대신할까 합니다. 강원랜드 투숙객은 동반 4인까지 30% 할인 혜택이 있다고 하니 적극 이용해 볼 생각입니다. 오전.. 2023. 2. 20.
안전보건교육 시험봤어요 오늘 회사에서 안전보건공단 온라인 시험을 봤습니다. 분기별로 온라인으로 교육을 수강해야 하는데 80% 이상 진도율이 나오면 시험자격이 주어지고 시험문제는 무작위로 조합되어 출제되고 문제수도 이번에는 17문제가 나왔네요. 작년에는 20문제랑 10문제 출제되었었는데... 작년에 비해 시험응시 횟수도 3회에서 10회로 조정되어 불합격되는 경우는 거의 없을 것 같습니다. 안전보건공단 분기별 안전보건교육 시험 실시 1. 다음 중 질식 재해자 발생 시 응급처치 법으로 옳지 않은 것을 고르시오. [정답 4번] 기도가 완전히 폐쇄된 상태가 아니라면 기침을 유도하며 상체를 앞으로 숙이게 한다. 기도가 완전히 폐쇄된 상태가 아니라면 어깨뼈 사이의 등을 가볍게 쳐주면서 이물질을 뱉도록 돕는다. 의식이 있으면서 기도폐쇄가 의.. 2023. 2. 17.
파워디렉터 PowerDirector 365 사용 후기 Cyberlink사의 Power Director 365가 무료라는 글들이 많아서 혹시나 하고 다운로드하여 사용해 봤습니다. 하지만 역시나 무료버전은 워터마크가 나오네요. ^^... 하지만 사용 방법이 매우 직관적이고 쉬워서 바로 동영상 제작이 가능했습니다. 그리고 렌더링 속도도 부담스럽지 않아서 사용하기는 편리한 것 같습니다. 동영상 편집 및 제작 절차 일반적으로 동영상을 제작하는 경우 다음의 절차로 진행하게 됩니다. 설치: 동영상 프로그램 설치한 후 실행합니다. 프로젝트 생성: "새 프로젝트" 버튼을 클릭하여 새로운 프로젝트를 생성합니다. 미디어 추가: 프로젝트에 편집할 미디어 파일(동영상, 이미지, 오디오 등)을 추가합니다. 편집: 편집 탭에서 편집할 미디어 파일을 끌어다 놓거나, 편집 도구를 사용하.. 2023. 2. 13.
쳇지피티 (ChatGPT) AI 쳇봇. 너 한글 알아? 작년 2022년 12월 이후 오픈 AI에서 공개한 쳇지피티 (ChatGPT) 인공지능 AI 챗봇을 사용해봤습니다. 저의 예상을 넘어 이렇게 자연스러운 대화가 가능하다는 것에 많이 놀랐습니다. 그리고 재미있었습니다. 오류가 가끔 보여서 아직은 로봇이구나 라는 안도감(?) 도 있었지만 하지만 앞으로 10년 후엔 어떤 세상이 펼쳐질까? 하는 궁금증과 걱정(?)이 들기도 했습니다. 쳇지피티 (ChatGPT) 인공지능 AI 챗봇. 너 한글 이해하니? 먼저 제가 쳇지피티 (ChatGPT)와 대화한 내용을 공유하도록 하겠습니다. Q : 쳇지피티 (ChatGPT) 너 한글 이해하니? ChatGPT 예. 한글도 이해합니다. 어떠한 도움이 필요하신가요? Q : 대단한데! 반가와. 어제 너의 경쟁자인 바드가 공개되었는데 너.. 2023. 2. 10.
ChatGPT 쳇지피티 . AI 쳇봇과 대화 시작하는 방법 인공지능 AI 쳇지피티 (ChatGPT) 챗봇은 구글 바드(Google Bard) 에게 감사해야 할 것 같습니다. 땡큐 구글바드 ! 며칠 전구글의 바드(Google Bard) AI 쳇봇의 잘못된 답변으로 인해 라이벌이었던 OPEN AI 의 쳇지피티 (ChatGPT)가더 유명해졌기 때문입니다. 올해 초 대중 매체들이 AI 챗봇에 대해 얘기 할 때도 저는 별로 크게 관심이 없었는데 이번 구글 AI 바드의 오류 소식은 인공지능 AI에 대한 궁금증을 불러일으켰습니다. 인공지능 AI 쳇지피티 (ChatGPT) 챗봇은 한국어를 지원하기는 하지만, 한국어 관련해서는 오류나 내용이 빈약한 답변이 상당히 많은 것 같습니다. 실제로 ChatGPT의 학습 데이터 중 영어 데이터는 92%, 한국어 데이터는 0.19%에 불과하.. 2023. 2. 10.
MS 쳇지피티 (ChatGPT)와 구글 바드 (Bard) AI 챗봇 경쟁 쳇지피티 (ChatGPT) AI 챗봇과 직접 대화해보니... 제가 쳇지피티(ChatGPT) 에게 직접 물어봤습니다. 쳇GPT 너는 누구니? 한글로 물어봤는데 영어로 답변하네요 ^^ 중간에 뭐가 오류가 있나 봅니다. 그래서 다시 요청했죠. 한글로 대답해 달라고. 저는 ChatGPT입니다. OpenAI에서 개발한 언어 모델입니다. 나의 주요 기능은 제공된 입력에 기반한 텍스트 생성, 질문에 대답, 정보 제공, 대화 참여 등을 돕는 것입니다. 라고 대답하네요 ^^ AI 챗봇 이란? AI 챗봇은 인공지능 (AI)과 자연어처리 (NLP)를 이용해 고객의 질문을 이해하고 자동으로 응답하는 인간의 대화를 시뮬레이션하도록 구현된 컴퓨터 프로그램입니다. 구글 바드 (Bard) AI 챗봇, Microsoft 쳇지피티 (C.. 2023. 2. 9.
네이버 서치어드바이저(Search Advisor)로 검색 순위 올리기 블로그 티스토리를 시작한 게 작년 크리스마스 연휴이니까 이제 막 한 달 반 정도 되어 가는 것 같습니다. 이것저것 다 설정해서 잘 운영하고 있다고 생각했는데 티스토리 블로그가 카카오 다음 플랫폼 기반이라 그런지 네이버에서 검색되어 유입되는 것이 아주 미미 합니다. 오늘도 티스토리 블로그 방문통계를 확인해 보니 아직까지 네이버에서는 방문자가 전혀 없네요. 여기저기 기웃거려 개선사항을 찾다 보니 네이버 서치어드바이저(Search Advisor)를 이용하여 블로그 각 페이지를 네이버 검색엔진에게 수집요청 하는 방법이 있었네요. 네이버 애널리틱스(Naver Analytics)는 이미 블로그 개설할 때 등록해서 방문자 통계는 조회해보고 있었는데 네이버 서치어드바이저에는 처음에 사이트 등록만 해놓고 아직 한 번도 .. 2023. 2. 9.
728x90