전체 글
-
[파이썬] 30 거래일 내 종가의 5% 이상 하락 여부를 체크Python/파이썬과 주식, 코인 2025. 1. 25. 08:40
FinanceDataReader 가 좋긴 한데, 조금 무겁습니다. 먼저 만들었던 미국지수체커를 배포하려니 140MB 정도 되더군요.가볍게 만들기 위해 파이썬 기본 라이브러리만 사용해 네이버 데이터를 직접 크롤링했습니다.20MB 내로 배포할 수 있습니다. import urllib.requestimport xml.etree.ElementTree as ETfrom datetime import datetimedef load_data(code, count): url = f'https://fchart.stock.naver.com/sise.nhn?symbol={code}&timeframe=day&count={count}&requestType=0' r = urllib.request.urlopen(url) ..
-
[파이썬] 미국 지수가 한달 내 5% 이상 빠질 때를 체크Python/파이썬과 주식, 코인 2025. 1. 24. 14:01
FinanceDataReader 를 활용해 미국 지수가 한 달 내 5% 이상 빠질 때를 체크함.https://financedata.github.io/posts/finance-data-reader-users-guide.htmlfrom datetime import datetime, timedelta # 사용법: https://dojang.io/mod/page/view.php?id=2463# import matplotlib.pyplot as plt# import pandas as pdimport FinanceDataReader as fdr # https://financedata.github.io/posts/finance-data-reader-users-guide.htmldef load_data(ticker..
-
군 복무기간 안 낸 국민연금 추후 납부계좌 2025. 1. 20. 13:20
군 복무기간 안 낸 국민연금 보험료, 추후 납부 땐 연금 더 받을 수 있다 [머니채널 핫 클릭] 국민연금 추납 활용한 재테크 김은정 기자 입력 2024.07.02. 00:50https://www.chosun.com/economy/money/2024/07/02/GS5ILUTMBBAOTCINSVSCG5RR3U/ 군 복무기간 안 낸 국민연금 보험료, 추후 납부 땐 연금 더 받을 수 있다군 복무기간 안 낸 국민연금 보험료, 추후 납부 땐 연금 더 받을 수 있다 머니채널 핫 클릭 국민연금 추납 활용한 재테크www.chosun.com 그래서 재직 중에 추후 납부하지 않고, 퇴직하고 나서 추후 납부를 하려는 사람들도 많다. 퇴직 후 임의계속가입 신청을 하면 소득이 없기 때문에 가입자가 9만~53만1000원 사이에서 ..
-
연금 받을때 절세혜택 높이려면… 年 1500만원 이하로 수령해야계좌 2025. 1. 19. 23:27
2024년부터 연금저축·퇴직연금 등 개인이 투자해 받는 사적연금소득에 대한 종합소득과세 기준이 1200만원에서 1500만원으로 상향된다. https://www.seenews365.com/news/articleView.html?idxno=51310과세대상금액을 연간 총 1500만원 이하로 수령하는 경우엔 저율의 연금소득세(3.3%~5.5%)를 적용한다. https://news.bizwatch.co.kr/article/finance/2024/12/19/0014연금 연 1500만원을 받기 위해 얼마를 모아야 하나?위 기사를 보신 분이라면 연 1500만원을 받기 위해 모아야하는 사적 연금의 원금은 얼마일지 궁금할 것이다. 한번 계산해 보자. 연 10%의 수익률이라면...10%가 많이 어려워 보일 수도 있지만....
-
[2024 KAKAO WINTER INTERNSHIP] n + 1 카드게임코딩 테스트/Level 3 2024. 12. 18. 13:07
https://school.programmers.co.kr/learn/courses/30/lessons/258707# 프로그래머스SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr def solution(coin, cards): def check(deck1, deck2): for card in deck1: if (order_card := target - card) in deck2: deck1.remove(card) deck2.remove(order_card) return True retur..
-
[PCCP 기출문제] 4번 / 수레 움직이기코딩 테스트/Level 3 2024. 11. 30. 07:20
https://school.programmers.co.kr/learn/courses/30/lessons/250134 프로그래머스SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr꽤 지저분한 IF문들을 파이썬의 언패킹과 튜플 비교를 이용해서 깔끔하게 정리하려고 노력했다. = 파이써닉한 코드를 쓰려고 노력했다능.. from collections import dequefrom copy import deepcopydef solution(maze): def can_go(y_, x_, visited): return 0
-
[2023 현대모비스 알고리즘 경진대회 예선] 상담원 인원코딩 테스트/Level 3 2024. 11. 23. 10:16
https://school.programmers.co.kr/learn/courses/30/lessons/214288 프로그래머스SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr꽤 빡구현 문제지만, 파이썬은 내장 라이브러리로 꽤 많은 부분을 해결할 수 있어서 어렵지 않다. deque, itertools, heapq 등을 모두 동원해야 풀 수 있는 문제.물론 itertools를 쓰는 것 보다 좀 더 효율적인 방법이 있지만.. 가독성 및 코딩 시간 단축을 위해 내장 라이브러리를... from collections import dequefrom itertools import productfrom heapq import he..
-
[PCCP 기출문제] 4번 / 수식 복원하기코딩 테스트/Level 3 2024. 11. 21. 22:58
https://school.programmers.co.kr/learn/courses/30/lessons/340210 프로그래머스SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr 빡 구현 문제...코드가 지저분 ㅠ,.ㅠ import stringfrom functools import reducedef solution(expressions): def convert(num, base_): q, r = divmod(num, base_) if q == 0: return string.digits[r] else: return convert(q, ba..