안녕하세요? LGS입니다.
MATLAB에는 주가(Stock Price) 데이터를 직접 MATLAB으로 Feed하는 
Datafeed Toolbox가 포함 되어 있습니다.
간단한 사용법을 설명하겠습니다.
우선 MATLAB Start -> Toolboxes -> Datafeed -> Datafeed Tool
또는 Command Window에서 >>dftool 이라고 입력하시면
아래와 같이 Datafeed Tool이 실행됩니다.



Data Source에서 Yahoo를 선택후
Connect 버튼을 누르시면 toolbox 좌측하단의 글자가
빨강색 'No Connection'에서 초록색 'Connected: Yahoo'로 바뀌며 
Yahoo Finance로 접속이 됩니다



Yahoo 접속후 Data Tab을 누르면 아래와 같은 화면이 나옵니다.
Enter Security에 여러분이 얻고자 하는 종목을 입력하고 Add 버튼을 누르시면
Selected Securities에 종목이 추가 됩니다.
참고로 한국의 주식은 종목Code(6자리).KS 로 입력합니다.
예를 들어 KODEX200 (069500)의 Data를 feed 받고 싶으시면 069500.KS 라고 입력하시면 됩니다.
(한국 뿐만 아니라 전 세계의 주가 data를 받을 수 있습니다)



Selected Securities에서 종목 선택 후 오른쪽의 항목을 원하는 데로
설정하고 Get Data 버튼을 누르시면 MATLAB으로 직접 주가 Data를 가지고 올 수 있습니다.
첫 번째 column은 날짜인데 datestr 함수를 사용하시면 쉽게 날짜를 확인 할  수 있습니다.

profile