trading 11

내러티브, 모멘텀, 컨셉주, 가치주, 성장주 용어 정리

주식 시장에서 투자자들이 자주 사용하는 종목 분류 용어들을 정리해 보았습니다. 각 용어는 투자 성향과 전략에 따라 다르게 해석될 수 있으므로, 의미와 특징을 잘 이해하고 활용하시는 것이 중요합니다. 1. 내러티브 종목정의:재무적인 수치보다도 '이야기(Narrative)'나 비전, 기대감 중심으로 주목받는 종목특징:신사업, 정책 수혜, 시장 트렌드 중심의 '스토리'가 강조됨실적보다 미래 가능성이 투자 판단의 주요 기준예: AI, 우주산업, 메타버스, 탄소중립 관련 종목 등주의점:내러티브가 무너지면 주가가 급락할 수 있음실제 실적이 뒷받침되지 않으면 장기 투자엔 위험 요소2. 모멘텀 종목정의:최근 주가 상승세나 거래량 증가 등 '움직임'이 뚜렷한 종목특징:기술적 분석의 핵심 대상상승 추세에 따라 단기 투자 ..

trading 2025.07.03

무상증자 발생 시 가격 보정 및 데이터 마이그레이션 방법

1. 개요무상증자가 발생한 경우, 기존 가격 데이터를 보정하지 않으면 차트나 백테스트 결과가 왜곡될 수 있습니다. 특히 1주당 3주 무상증자의 경우 기존 가격은 1/4 수준으로 조정해야 하며, 본 문서에서는 일봉과 분봉 데이터에 적용하는 마이그레이션 방법을 설명드립니다.2. 보정 비율 계산1주당 3주 무상증자 → 총 4주 보유보정 비율 = 1 / (1 + 3) = 0.253. 일봉 데이터 보정 쿼리 예시UPDATE stock_dailySET open_price = open_price * 0.25, high_price = high_price * 0.25, low_price = low_price * 0.25, close_price = close_price * 0.25WHERE stock_..

trading 2025.07.02

네이버 주식 데이터 크롤링 및 PostgreSQL 저장 자동화

1. 개요목표: 네이버 금융에서 종목별 주식 정보를 크롤링하고 PostgreSQL에 자동 저장수집 항목: 상장주식수, PER, EPS, PBR, BPS, 배당수익률, 기준일자2. 크롤링 코드 전체from datetime import datetimeimport requestsfrom bs4 import BeautifulSoupdef get_naver_stock_info(self, code): url = f"https://finance.naver.com/item/main.naver?code={code}" headers = {"User-Agent": "Mozilla/5.0"} res = requests.get(url, headers=headers) soup = BeautifulSoup(r..

trading 2025.06.25

한국투자증권 API 오류 해결: "credentials_type이 유효하지 않습니다"

한국투자증권(KIS) API를 호출할 때 다음과 같은 오류 메시지를 만나는 경우가 종종 있습니다:{"msg1":"credentials_type이 유효하지 않습니다.", "msg_cd":"EGW00205", "rt_cd":"1"}이 오류는 말 그대로 "인증 타입이 유효하지 않다"는 의미입니다. 주로 아래와 같은 상황에서 발생합니다.1. 오류 발생 원인access_token이 누락되거나 잘못됨Authorization 헤더에 Bearer는 있는데 뒤에 토큰이 빠져 있는 경우:'authorization': 'Bearer 'Authorization 헤더 자체가 없음헤더에 인증 정보가 아예 빠져 있거나, 헤더 키 이름이 잘못된 경우발급받은 access_token이 만료됨access_token은 기본적으로 24시간 ..

trading 2025.06.25

업비트 예치금 이용료?

처음 메일을 받았을 때  돈을 내야 하는 건가 했다.알고 봤더니 예치금에 대한 이자를 지급한다는 내용이었다.자동매매를 하고 있다보니 놀고 있는 돈이 좀 아쉽기는 했었는데이렇게 귀여운 돈을 벌어 왔다니 대견하다.이 정도면 출금 수수료 정도는 충당할 수 있을 거 같다.  [지급 상세 안내]• 지급 일정 : 2025-01-09(목)• 지급 기준 기간 : 2024-10-01(화) ~ 2024-12-31(화)• 지급 대상 : 유효한 고객확인(KYC) 정보가 있는 국내 거주 회원   • 지급 기준 기간 내 예치금 이용료가 발생한 회원분들께만 본 이용료가 지급될 예정입니다.• 이용료율 : 연 2.1% (세전)• 지급 계산 방식 : 예치금(KRW) 잔고("일마감잔고")를 기준으로 일 예치금 이용료를 계산하며, 지급 기..

trading 2025.01.10

전체 코스피 코스닥 지수수집(KOSPI, KOSDAQ)

이번에는 지수의 과거 데이터를 조회해보겠습니다.데이터 다운로드먼저 아래 주소에서 기간별 데이터를 받을 수 있습니다.코스피로 지수명을 입력하고 기간을 선택해 줍니다.그리고 cvs 파일을 받으면 됩니다.http://data.krx.co.kr/contents/MDC/MDI/mdiLoader/index.cmd?menuId=MDC0201010101쿼리문 생성구글 스프레드시트에서 파일을 읽어와 아래처리 쿼리 문을 생성해 줍니다. =ARRAYFORMULA("INSERT INTO KRX_STOCK_INDEX (DT, MARKET, IDX) VALUES ('" & TEXT(A2:A, "yyyymmdd") & "', 'KOSPI', " & B2:B & ");")

trading 2024.10.15

오늘 코스피 코스닥 지수수집(KOSPI, KOSDAQ)

주식 데이터를 분석할 때, 가장 중요한 요소 중 하나가 코스피와 코스닥 지수입니다. 이 지수들은 한국 주식시장을 대표하는 지표로서, 시장의 전반적인 흐름을 파악하는 데 중요한 역할을 합니다. 파이썬으로 웹 스크래핑을 사용하여 코스피와 코스닥 지수를 수집하는 방법을 소개해 드리겠습니다.필요 라이브러리 설치pip install requests beautifulsoup4코스피 수집import requestsfrom bs4 import BeautifulSoup# 네이버 금융에서 코스피 지수 가져오기url = 'https://finance.naver.com/sise/sise_index.naver?code=KOSPI'response = requests.get(url)soup = BeautifulSoup(respon..

trading 2024.10.14

[트레이딩뷰] 임포트/익스포트 (샘플포함)

백테스트를 하려고보니 종목을 좀 미리 등록을 해둬야 할거 같았다. 하나씩 등록하다가 이거 아닌거 같아서 전 종목을 등록 하기로 했다. 트레이딩뷰 임포트 리스트른 선택하면 리스트 임포트를 할수 있는 메뉴가 있다. 파일은 KRX:종목코드, 이런씩으로 쭉 내용을 적어주면 된다. 아래에 2024년 4월 9일 기준에 데이터이다. 트레이딩뷰 익스포트 리스에서 어드밴스트 뷰를 선택한다. 여기에 보면 업로드 버튼이 존재 한다.

trading 2024.04.09

트레이딩뷰 백테스트

새로운 전략 만들기 pine에디터에서 열기-> 새로운 전략을 선택한다. 전략 적용 적용하기 차트에 넣기를 통해서 내용을 적용한다. 전략테스트 탭에서 적용한 내용에 대한 결과를 확인 할수있고 차트에서 long short의 진입 확인이 가능하다. 오버뷰 설명 순익: 수익금액 및 수익률 청산된 트레이드 전체: 전체 거래 횟수 승률: 이익 거래 퍼센트 수익 팩터: 전체 수익/전체 손실(1보더 커야 수익임) 최대손실폭:MDD 최대 얼만큼의 폭으로 오르고 내렸나 평균거래: 순익/청산된 트레이드 전체 거래시 평균 봉수:트레이드간 평균 바의 갯수 기존 전략 가져오기 지표->테크니컬즈-> 전략 을 추가한다. 이뤃에 차트에서 소스코드를 클릭하면 해당 전략의 소스코드를 확인 할 수 있다. 트레이딩뷰 버전 지정 그냥 주석이 ..

trading 2024.04.05

[대신증권] 크레온 다중접속 허용

시스템트레이딩하려고 요즘 계속 테스트를 진행중인데 다중접속이 안된다고 종료가 되는 현상이 발생했다. 그런데 종료가 되었다고 하지만 API 호출은 또 잘 되는거였다. 공 같이 생긴 아이콘은 없어졌지만 아래처러 아직 연결중이라고 나온다 하지만 불안해서 다중접속을 허용하는 방법을 찾아 보았다. 아래처럼 0839 화면으로 접속해서 허용을 해주면된다.

trading 2024.04.05