본문 바로가기
반응형

파이썬11

[업무자동화 with Python] 파이썬으로 미국주식 MDD 계산 해보기 / Max Draw Down(최대낙폭) 계산해보기 이번에는 파이썬의 yfinance 라이브러리와 bt 라이브러리를 활용해서 간단하게 미국주식의 연도별 MDD(Max Draw Down, 최대 낙폭)을 계산해보는 코드를 구현해보겠습니다. 1. 파이썬으로 미국주식 MDD 계산 해보기 / Max Draw Down(최대낙폭) 계산해보기 이번 구현은 상당히 간단합니다. 사용할 라이브러리는 데이터를 위한 yfinance와 MDD 계산기가 내장되어있는 bt 라이브러리입니다.  먼저 bt 라이브러리를 설치해줍니다.!pip install bt  이후  아래와 같은 함수를 활용해서 MDD 계산기를 만들어줍니다.import yfinance as yfimport btimport pandas as pddef calculate_annual_mdd(tickers, start_yea.. 2025. 3. 10.
[업무자동화 with Python] 파이썬 한글 폰트 설치 / Colab에서 한글 폰트 설치 / Pyplot 한글 폰트 설치 구글 코랩을 활용해서 파이썬을 구현하던 중 Pyplot에서 한글 폰트가 설치가 안되어서 귀찮거나 곤란한 경험이 있으실 것 같은데요  그 중 한 명이 바로 접니다. ^^;;  저는 업무 및 컴퓨터 특성상 코랩을 많이 활용하는데요. 이때 한글 폰트가 설치안되면 시각화 할때 곤란한 경우가 종종 있었습니다.   단 몇 줄의 코드로 간단하게 코랩에서 한글 폰트를 설치하고 분석에 활용하는 방법을 알려드리겠습니다. 1. 파이썬 한글 폰트 설치 / Colab에서 한글 폰트 설치 / Pyplot 한글 폰트 설치- 먼저 아래 코드를 실행해서 무료 한글 폰트인 naum 폰트를 설치해줍니다.!apt-get install -y fonts-nanum!fc-cache -fv!rm -rf ~/.cache/matplotlib - 이제.. 2025. 3. 4.
[업무자동화 with Python] 파이썬을 활용한 엑셀 자동화(2) : 엑셀 데이터 가공 + 보고서 자동 생성 + 피벗 테이블 + (히트맵 + 다중차트) 이번에는 지난 포스팅에 이어서 조금 더 심화된 내용을 다루고자 합니다. [업무자동화 with Python] 파이썬을 활용한 엑셀 자동화 (1) : 데이터 생성 + 필터링 + 보고서 생성 [업무자동화 with Python] 파이썬을 활용한 엑셀 자동화 (1) : 데이터 생성 + 필터링 + 보고서 생성이번 포스팅부터 파이썬을 활용해서 엑셀 자동화를 방법에 대해서 알아보고자 합니다. 오늘은 데이터 생성 + 필터링 + 보고서 생성입니다. 코드를 구현한 환경은 코랩이 되겠습니다. 1. 파이썬jaylala.tistory.com  이번에 다뤄볼 내용은 엑셀 데이터 가공 + 보고서 자동 생성 + 피벗 테이블 + 고급 차트 + VBA  입니다.  실습 환경은 구글 코랩 입니다.  1. 파이썬을 활용한 엑셀 자동화 : 엑.. 2025. 3. 1.
[업무자동화 with Python] 파이썬을 활용한 엑셀 자동화 (1) : 데이터 생성 + 필터링 + 보고서 생성 이번 포스팅부터 파이썬을 활용해서 엑셀 자동화를 방법에 대해서 알아보고자 합니다. 오늘은 데이터 생성 + 필터링 + 보고서 생성입니다. 코드를 구현한 환경은 코랩이 되겠습니다. 1. 파이썬을 활용한 엑셀 자동화 (1) : 데이터 생성 + 필터링 + 보고서 생성1.1 샘플 데이터 생성- 먼저 실습에 활용할 간단한 샘플 데이터를 만들어보겠습니다. import pandas as pd# 샘플 데이터 생성data = {    "날짜": pd.date_range(start="2024-01-01", periods=10, freq="D"),    "지점": ["서울", "부산", "대구", "서울", "대전", "부산", "서울", "대구", "대전", "부산"],    "매출": [120000, 80000, 4500.. 2025. 3. 1.
반응형