파이썬

    [Python] 백트레이더(Backtrader)에서 현금흐름지표(MFI) 를 사용하자

    백트레이더는 다양한 함수를 제공하고 있습니다. 백트레이더 사이트의 인디케이터 (Indicator) 를 들어가면 확인 할 수 있습니다. https://www.backtrader.com/docu/indautoref/ Indicators - Reference - Backtrader Indicator Reference AccelerationDecelerationOscillator Alias: Acceleration/Deceleration Technical Indicator (AC) measures acceleration and deceleration of the current driving force. This indicator will change direction before any changes in th..

    OpenDartReader 로 종목을 분류해보자 (1)

    기업을 분석하는데는 기본적으로 여러 데이터가 필요합니다. 그 중에서도 기업의 기본 (펀더멘털) 이라 할 수 있는 재무데이터 분석이 필수적이라 할 수 있죠. 하지만 분석할 기업은 많습니다. 2021-11-29 일을 기준으로 한국거래소 (KRX) 에 상장된 종목만해도 2,481 개에 달합니다. 이정도면 기업의 이름만 확인하기에도 벅찬 양이네요. 다행히도 우리에겐 반복작업에 능한 컴퓨터가 있죠. 그리고 전자공시시스템 (DART : Data Analysis, Retrieval and Transfer System) 에서 제공하는 OPEN DART API 가 있습니다. 그래서 개발을 원하는 누구나가 DART 에서 제공하는 데이터를 활용하여 개발이 가능합니다. 본 프로젝트를 하려면 우선 OPEN DART 에 가입하여..

    [python] 인터넷 연결 안되있으면 컴퓨터 다시 시작하는 프로그램

    얼마전 와이파이론 도저히 느린 인터넷이 너무 답답했습니다. 그래서 기사님께 문의하여 제 컴퓨터 근처에 유선인터넷을 달아달라 했죠. 유선인터넷 설치는 별탈없이 완료 되었습니다. 이제 빠른 인터넷을 쓸 수 있겠구나 하던 기쁨도 잠시, 이게 웬걸,, 인터넷 연결이 안되네요 ㅠㅠ 문제해결을 눌러보니 네트워킹 초기화... 구글링을 해도 명쾌한 답변이 없습니다 ㅠ 이것 저것 알아보다, 네트워킹 초기화를 안하고도 단순하게 컴퓨터를 다시시작하면 인터넷이 연결되는 현상을 확인할 수 있었습니다. ...??? 이게 왜 이러는건지 참.. 1. 개요 디테일한 원인은 잠시 제쳐두고, 이번엔 단순하게 '컴퓨터의 인터넷이 연결이 안된게 확인되면 1번 다시시작하는' 프로그램을 만들어볼 생각입니다. 그렇지 않으면 제 슬랙봇이 일을 못하..

    [Python] 슬랙(Slack) 알림봇 설정하여 매일 증시 알림 받기 - fin

    본 블로그 첫번째 프로젝트로 슬랙 알림봇을 활용하여 매일 증시알림을 해주는 시스템을 만들었습니다. 프로젝트의 개요 및 목차; 각 포스팅별 링크와 내용을 아래에 기입해두었습니다. 확인해보시고 궁금하신 내용 확인해보세요. 1. 개요 - 목적 : 매일 네이버 증권에서 확인하던걸 편하게 확인하기 위함 - 내용 : 매일 6시 평일 (공휴일은 반영 못함) 아래의 항목을 알려 줌. → 코스피 지수 및 전일대비 변동량 → 투자자별 / 프로그램 매매동향 → 1일치 코스피 변동 그래프 2. 목차 2021.09.22 - [프로젝트] - [Python] 슬랙(Slack) 알림봇 설정하여 매일 증시 알림 받기 (1) → 슬랙봇 만들기 위한 슬랙 설정방법 (1) 2021.09.22 - [프로젝트] - [Python] 슬랙(Sla..

    [Python] 슬랙(Slack) 알림봇 설정하여 매일 증시 알림 받기 (5)

    만들고 보니 문제가 있어 수정을 좀 하려 합니다. 1. 문제점? 확인한 문제점은 아래 그림과 같습니다. 해당 날짜별로 그 날마다 업로드 되는 차트가 달라야 하는데 같죠.. 당일 차트를 확인하는데는 문제가 없지만 이전 데이터를 확인하는데 문제가 있습니다. 원래 코드의 attachment 에 url 주소를 그대로 가져와서 생기는 문제 같습니다. 날짜별로 같은 주소이지만 같은 이름으로 계속 그날그날 이미지가 바뀌는 듯 합니다. 이제 순서를 아래와 같이 수정할 필요가 있습니다. url 이미지 로컬 PC 저장 → 저장한 파일 슬랙에 업로드 2. url 이미지 로컬 PC 저장 (이미지 저장) 구글 검색을 하면 파이썬에서 url 이미지를 저장하는 법은 몇가지 나옵니다. 전 이중에서도 urllib.request.url..