본문 바로가기

전체 글

(81)
라이브러리 설치 python -m venv venv source venv/Scripts/activate pip install pandas_datareader pip install matplotlib pip install pandas requests beautifulsoup4 pip install pandas yfinance matplotlib pip install pandas yfinance matplotlibpip install -U finance-datareader
새로 편입된 종목 KOSPI 200 및 KOSDAQ 150에 지난 10년간 새롭게 편입된 종목KOSPI 200 지수KOSPI 200 지수는 한국의 주요 대형주를 포함하고 있으며, 지난 10년 동안 여러 새로운 종목들이 포함되었습니다. 새롭게 포함된 주요 기업들은 다음과 같습니다:POSCO InternationalSamsung SDSSK TelecomKakaoBank이 기업들은 각자의 산업에서 두각을 나타내며, 지수 편입을 통해 ETF에서도 중요한 비중을 차지하게 되었습니다​ (TradingView)​.KOSDAQ 150 지수KOSDAQ 150 지수는 주로 중소형 기술주와 바이오주를 포함하고 있으며, 지난 10년간 여러 종목들이 새롭게 편입되었습니다. 주요 새로 편입된 종목들은 다음과 같습니다:Ecopro BMAlteoge..
흑자전환 찾기 import yfinance as yfimport pandas as pdfrom tqdm import tqdm# 코스피 200 티커 리스트kospi_200_tickers = [    "005930.KS", "000660.KS", "051910.KS", "035420.KS", "005380.KS", "012330.KS",     "005490.KS", "068270.KS", "051900.KS", "006400.KS", "017670.KS", "000270.KS",     "035720.KS", "036570.KS", "034730.KS", "105560.KS", "066570.KS", "028260.KS",     "096770.KS", "018260.KS", "090430.KS", "032830.KS"..
내일은 2차 면접보는날~~ HTF 퀀트 베이스 알고리즘 트레이딩 회사 파이썬으로 데이터 분석을 할 수있으면 좋다고함 일단 직무 이해를 위한 정보들 차익거래(Arbitrage):정의: 동일한 자산이 다른 시장에서 다른 가격으로 거래될 때, 낮은 가격에 매수하고 높은 가격에 매도하여 무위험 이익을 얻는 거래 전략입니다.예시: 만약 A 시장에서 어떤 주식이 100달러이고 B 시장에서 같은 주식이 102달러라면, A 시장에서 주식을 사서 B 시장에서 팔아 2달러의 이익을 얻을 수 있습니다.고빈도 매매(HFT, High-Frequency Trading):정의: 컴퓨터 알고리즘을 사용하여 매우 짧은 시간 내에 대량의 거래를 수행하는 전략입니다. 이 거래는 보통 초단타매매로, 몇 밀리초 내에 이루어집니다.주요 특징: 매우 빠른 주문 처리와 거..
파이썬 데이터 분석 라이브러리 1판다  Pandas 는 파이썬에서 가장 많이 사용되는데이터 분석 라이브러리대용량 데이터를 쉽게 처리할수 있는강력한 데이터 구조및 데이터 조작 도구를 제공함pandas를 사용하면 추가분석을 위해 데이터를 쉽게 로드, 정리와 준비를 할구 있음또한 필터링, 그룹화 및 데이터 조인과 같은데이터 조작 작업을 수행할 수 있음 2 넘피 Numpy는 수치계산밑 데이터 조작을 위한 강력한 라이브러리광범위한 수학 함수를 제공하며 데이터 배열에 대한 연산을 수행할수 있음numpy를 사용하면 데이터의 평균, 표준편차및 상관관계와 같은 통계를 쉽게 계산할 수 있음 3. 매트 플롯 라이브러리Matplotlib은 정적, 애니메이션 및 대화형 시각화를 만들수 있는 python 의 프로팅 라이브러리데이터 시각화를 위한 강력한도구이며..
til 24.05.20 Custom UserModel 대부분의프로젝트에는 유저모델에 더 많은 기능들이 필요함장고에는 AUTH_USER_MODEL 의 세팅을 변경하여 기본 USER MODEL을 대체할수 있다 -- AUTH_USER_MODEL설정은 꼭 ~!! 최초마이그레이션에서 해야함 accounts/ model.py from django.db import models from django.contrib.auth.models import AbstractUserclass User(AbstractUser):     pass ---------- settings.py  AUTH_USER_MODEL = 'account.User' ----------accounts/admin.py  from django.contrib import admin ..
til 2024.05.17(drf 시작 ,설정, 장고시드, 슈퍼유저) 깃허브 - 새로운 리포지터리 깃 이그노어 추가터미널python -m venv venvsource venv/Scripts/activatepip install django==4.2django-admin startproject PROJECT cd PROJECTpython manage.py startapp accountspython manage.py startapp articles pip install djangorestframework cd ..pip freeze > requirments.txt [drf 설정추가]settings.pyINSTALLED_ APP #third-party'rest_framework'#local 'accounts''articles' ========= 데이터 생성하기터미널pip inst..
Django의 View 함수형 뷰 (Function Based View, FBV) 클래스형 뷰 (Class Based View, CBV) 나는 사실 함수형 뷰가 좀더 편한것같은데 다들 클래스 뷰를 많이 이용하는듯 클래스뷰 특징 - 특정 http 메소드에 대한 처리를 함수로 분리할수 있음 - 클래스를 사룔하기 때문에 재사용과  유지보수 향상 - 기본 APIView외에도 여러 편의를 제공하는 다양한 내장 CBV가 존재   Class Based View 종류 - APIView - DRF CBV의 베이스 클래스- GenericAPIView    - 일반적인 API 작성을 위한 기능이 포함된 클래스     - 보통 CRUD 기능이 대부분인 상황을 위해 여러가지 기능이 미리 내장되어 있음- Mixin    - 재사용 가능한 여러가지 기능..