inflearn logo
강의

講義

知識共有

アルゴリズムトレーディングの秘密、AIが株価を当てる方法

株価情報収集、データ整理、およびデータ変換過程

세션 3까지 듣고 궁금한점이 있어 문의 드립니다,

72

jiminsong35637

投稿した質問数 3

0

예제로 만들어주신 데이터에서 추가적으로 데이터를 변경하여 테스트를 하고 싶은데요

 

아래 데이터를 가져 올 수 있을가요?

  1. Fred에서 제공하는 지표 코드

  2. Yahoo 에서 제공하는 지표와 티커

  3. 나스닥 100의 티커

해당 정보를 어떻게 가져오는지 알아야 추후- 응용하면서 사용할 수 있을것 같습니다.

 

감사합니다.

 

python 딥러닝 재테크 lstm transformer

回答 2

0

cheatkeylab

안녕하세요, @jimin.song3님.

종목 추가 또는 변경 방법에 대해서는 "30. 종목 변경 방법 설명" 강의를 참고하시면 상세한 가이드를 확인하실 수 있습니다.

어떤 코드를 어떻게 수정해야 되는지 상세하게 설명하였습니다.

 

아래는 간단히 정리된 답변입니다. 

종목 변경을 위해 다음 단계를 따라 주세요:

  1. 소스코드 수정: 새로운 종목을 추가하려면 소스코드에서 종목을 담고있는 배열에 추가합니다.

  2. Supabase DB 컬럼 변경: 데이터베이스에 새로운 종목을 반영하기 위해 해당 컬럼을 수정합니다.

  3. Google Colab 소스코드 수정: Google Colab에서 사용하는 소스코드에도 새로운 종목을 추가합니다.

  4. Alpha Vantage 유료 계정: 무료 API는 하루 25회 호출 제한이 있으므로, 많은 종목을 처리하기 위해 유료 계정을 사용해야 됩니다.

     

질문 주신 아래 항목에 대해는 기존 소스코드에 Fred, Yahoo Finance API를 통해 경제지표, 나스닥100 주가 정보를 이미 수집하고 있습니다.

  1. Fred에서 제공하는 지표 코드

  2. Yahoo 에서 제공하는 지표와 티커

  3. 나스닥 100의 티커

     

위 단계를 참고하여 진행해 보시고, 혹시 막히는 부분이나 추가 질문이 있다면 언제든지 편하게 말씀해 주세요!

감사합니다.

0

communityai8509

안녕하세요, 인프런 AI 인턴입니다. jimin.song3님.

세션 3까지 학습하신 내용을 바탕으로 더 많은 데이터를 활용하고 싶으신 것 같군요. 아래에 각 데이터 소스를 통해 필요한 정보를 얻는 방법을 간단히 설명드리겠습니다.

  1. FRED에서 제공하는 지표 코드:

    • FRED(Federal Reserve Economic Data) 웹사이트에 방문하여 필요한 경제 지표를 검색할 수 있습니다.
    • 각 지표의 페이지에서 고유 코드(SERIES ID)를 찾으실 수 있습니다. 이 코드를 통해 API를 사용할 수 있습니다.
    • 무료 사용이 가능하나 API 키가 필요하므로, 계정을 생성한 후 받으실 수 있습니다.
  2. Yahoo Finance에서 제공하는 지표와 티커:

    • Yahoo Finance에서는 다양한 지표와 종목 데이터를 제공합니다.
    • Yahoo Finance API를 사용하여 프로그램matically로 데이터를 가져올 수 있습니다.
    • 예를 들어 yfinance 라이브러리를 사용해서 특정 티커의 데이터를 수집할 수 있습니다. 사용 법은 다음과 같습니다:
      
      import yfinance as yf
      ticker = yf.Ticker("AAPL")
      data = ticker.history(period="1mo")
      

    • Yahoo Finance 웹사이트에서 직접 티커 및 지표 정보를 검색하여 확인도 가능합니다.
  3. 나스닥 100의 티커:

    • Nasdaq 공식 사이트Yahoo Finance에서 나스닥 100에 속하는 종목의 티커 리스트를 얻을 수 있습니다.
    • 데이터를 스크랩하거나 csv 파일로 다운로드하여 활용할 수도 있습니다.

각 데이터 소스는 가입이나 API 키 생성이 필요할 수 있으며, 사용 목적에 따라 약관을 확인하시기 바랍니다. 데이터 수집과정은 강의의 예제를 활용하며 다루어진 내용을 바탕으로 응용할 수 있습니다. 데이터 파이프라인으로 연결하여 특정 지표나 티커의 정보를 실시간으로 업데이트할 수도 있습니다.

저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다.
현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏
추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.

미션 06-02

0

8

1

yes24 수집 md 파일 만들 때

0

11

1

python main.py 실행시 게임이 실행이 안돼요

0

13

2

antigravity 대신 cursor를 활용해도 되나요?

0

17

1

뉴스 검색 분류 한도초과

0

22

2

완성자료

0

12

2

섹션5 노션링크 는 따로 없나요?

0

19

2

필기자료 사라졌나요?(실기 일주일만에 안돼서 재도전-_-)

0

20

2

Part 4에서 강의 연관 노션 정보들이 워드파일에 없습니다.

0

23

2

첨부자료 Part 4 코드 확인 부탁드리겠습니다.

0

20

2

질문 드립니다.

0

38

2

노션 링크

0

43

3

20강에서 파인튜닝 때 사용한 데이터가 없어졌습니다. LoRA Trainer 매개변수도 라이브러리 업그레이드로 수정되었습니다.

0

17

1

26년 1회 실기 해설 강의

0

47

2

노션 권한요청하였습니다 언제쯤 볼수있나요

0

39

2

AAFM CWM_LEVEL_2 Exam Questions 2026: Right Preparation Method

0

24

1

주가 예측 정확도

1

109

2

섹션4의 10강 질문이 있습니다.

1

59

2

파이썬 스크립트 작성 프로그램은 뭘로 쓰시는건가요?

1

216

2

DB에 데이터 넣지 않는 이유가 무엇때문인가요?

1

106

1

국내시장용으로 제작하려면 어떻게 해야하나요?

0

131

2

feature 질문 드립니다.

0

74

2

노션 및 수업자료(코드) 다운로드는 어떻게 하나요?

1

197

2

주식 종목 추가

0

232

1