엑셀 x AZURE 머신러닝, 주식 가격 예측 분석 | 서식 무료 제공
엑셀 x 머신러닝 주식 예측 목차 바로가기
영상 강의
예제파일 다운로드
오빠두엑셀의 강의 예제파일은 여러분을 위해 자유롭게 제공하고 있습니다.
- [관련자료] 주식 시세 예측 양식(AZURE)무료서식
AZURE 머신러닝 스튜디오는 머신러닝 학습 모델을 빠르게 개발하고 배포할 수 있도록 도움을 주는 플랫폼으로, 마이크로소프트 회원으로 가입하시면 누구나 AZURE 머신러닝 스튜디오를 무료로 사용할 수 있습니다.
무료 버전과 유료 버전에는 제공되는 서비스에 일부 차이가 있는데요. 중요 항목은 아래와 같습니다. 보다 자세한 가격정책은 아래 관련 링크를 참고해주세요.
항목 무료(Free) 표준(Standard) 가격 무료 US$9.99/월 (계정당) AZURE 구독 - 필수 최대 실행시간 실험당 1시간 실험당 최대 7일 저장공간 10GB 무제한 실행성능 단일노드(Single-Node) 다중노드(Multi-Node) 웹 API 사용량 최대 1,000회 무료 / 월
최대 2시간 무료 / 월가격 정책에 따름 아래 순서대로 진행하면 AZURE 머신러닝 스튜디오 무료 회원으로 가입할 수 있습니다.
- AZURE 머신러닝 스튜디오 홈페이지로 이동합니다.
- 기존 마이크로소프트 회원이라면 Sign In 버튼을 클릭하여 로그인 합니다.
기존 마이크로소프트 회원일 경우 Sign In 버튼으로 로그인합니다. - 만약 마이크로소프트 회원이 아니라면 Sign Up Here 버튼을 클릭합니다.
기존 마이크로소프트 회원이 아닐 경우, Sign Up Here 을 클릭합니다. - Free Workspace의 Sign In 버튼을 클릭합니다.
Free Workspace 회원으로 가입합니다. - '계정을 만드세요!' 를 클릭합니다.
계정을 만드세요! 를 클릭합니다. - 이후 새 전자메일 주소를 받거나, 기존에 다른 메일 주소로 회원가입을 진행합니다.
새 전자 메일 주소 받기를 클릭하여 새로운 계정을 생성합니다. - 회원 가입이 완료되면 AZURE 머신러닝 스튜디오 홈페이지로 이동됩니다.
회원 가입이 완료되면서 AZURE 머신러닝 스튜디오 홈페이지로 이동합니다.
AZURE 머신러닝 스튜디오 회원가입을 하면, 최대 10GB 까지 무료로 머신러닝 프로젝트를 만들 수 있습니다. 또한 웹 API를 배포하여 월 최대 1,000회 까지 API를 사용할 수 있는데요.
아래 머신러닝 프로젝트 링크를 클릭하면 일별 주식 시세를 Auto-Arima로 분석하는 머신러닝 프로젝트를 다운받을 수 있습니다.
- 위에 적어드린 머신러닝 프로젝트 모델 링크로 이동하면 미리 제작된 프로젝트 모델을 확인할 수 있습니다. [Open in Studio(Classic)] 버튼을 클릭합니다.
일별 주식 시세 예측 모델을 ML 스튜디오로 복사합니다. - 버튼을 클릭하면 머신러닝 스튜디오로 이동하며 해당 프로젝트를 저장할 공간을 묻는 대화상자가 나타납니다. 기본 값을 유지한 채로 확인 버튼을 클릭합니다.
기본값을 유지한 채로 확인 버튼을 클릭합니다. - 머신러닝 프로젝트가 복사되었습니다. 화면 아래 [▶RUN] 버튼을 클릭하여 프로젝트를 실행합니다.
RUN 버튼을 클릭하여 모델을 실행합니다. - 프로젝트가 실행되면서 우측 상단에 작업 시간이 표시됩니다. 작업이 완료되면 'Finished Running' 라는 메시지가 표시됩니다.
진행단계를 확인할 수 있습니다. - 실행이 완료되었으면, 화면 아래 [DEPLOY WEB SERVICE] 버튼을 클릭하여 웹 API로 등록합니다.
DEPLOY WEB SERVICE 버튼을 클릭합니다. - 버튼을 클릭하면 웹 API 설정 페이지로 이동합니다. 페이지에서 API KEY를 확인할 수 있습니다. 이 API 키는 주식가격 예측 양식의 API 키로 사용됩니다.
API 키를 확인합니다. - 설정 페이지에서 REQUEST/RESPONSE를 클릭합니다.
REQUEST/RESPONSE 로 이동합니다. - 페이지를 이동하면 POST 옆에 URL 주소를 확인할 수 있습니다. 이 URL 주소는 주식가격 예측 양식의 URL 주소로 사용됩니다.
API를 사용할 수 있는 URL주소를 확인할 수 있습니다.
주식 가격 예측양식의 보다 자세한 사용법은 아래 주식가격 예측 양식 다운로드 페이지 또는 영상강의를 참고해주세요.
- 주식가격 예측 양식을 실행합니다. 파일을 처음 실행하면 엑셀 화면 상단에 [콘텐츠 사용] 버튼이 표시됩니다. 버튼을 클릭하여 매크로를 활성화합니다.
파일을 처음 실행할 경우, [콘텐츠 사용] 버튼을 클릭하여 매크로를 포함합니다. - 파일의 C24셀(URL) 과 C25셀(API) 안에 이전 단계에서 생성한 API키와 URL주소를 각각 복사/붙여넣기 합니다.
이전 단계에서 받아온 API키와 URL 주소를 입력합니다. - 주식 가격 예측 양식의 C6셀(종목번호)와 C7셀(종목명)을 변경하면 각 종목번호와 종목명이 자동 갱신됩니다.
각 주식의 종목명/종목번호를 입력하면 값이 자동으로 갱신됩니다. - 만약 종목명이나 종목번호가 잘못되었을 경우 '입력한 주식정보를 찾을 수 없습니다'라는 오류메시지가 출력됩니다.
값이 잘못된 경우 주식 정보를 찾을 수 없다는 오류메시지가 출력됩니다. - 기준날짜와 조회기간, 그리고 예측기간을 입력합니다. 이후 [예측분석실행] 버튼을 클릭하면 예측분석이 실행됩니다. (약 2~3초 가량 소요됩니다.)
- 예측분석이 완료되면 안내메시지가 나오며 입력한 기간에 대한 데이터와 차트가 업데이트 됩니다.
주식 가격 예측이 완료되었습니다. - 이후 [조회기록] 시트로 이동하면 이전에 검색했던 과거 주식종목의 검색기록을 확인할 수 있습니다.
조회기록 시트로 이동하면 과거 검색했던 기록을 확인할 수 있습니다.
가격 예측 양식 사용 관련 자주 묻는 질문
매크로 실행 중 오류가 발생했습니다. 잘못된 URL 입니다.
: 머신러닝의 URL 주소를 올바르게 입력했는지 다시 확인합니다.
매크로 실행 중 오류가 발생했습니다. 9: 아래첨자 사용이 잘못되었습니다.
: 머신러닝의 API 키를 올바르게 입력했는지 다시 확인합니다.
개체 변수 또는 with 문의 변수가 설정되어 있지 않습니다.
: 종목번호 또는 종목명이 올바르게 입력되었는지 확인합니다.
종목명, 종목번호가 검색되지 않습니다. (또는 "-" 로 출력됩니다.)
: 종목번호 또는 종목명이 올바르게 입력되었는지 확인합니다.
서버와의 연결이 비정상적으로 종료되었습니다.
: 사용 중인 윈도우를 최신버전으로 업데이트 후 다시 실행합니다.
작업시간을 초과했습니다.
: TimeOut 설정을 3000(기본값: 3초) 에서 더 높은 값으로 변경합니다.
위 내용을 모두 확인 후 수정해도 계속 오류가 발생합니다.
: 일부 64bit 윈도우에서 32bit 엑셀을 사용할 경우, HTTP 요청으로 웹에 접근할 때 오류가 발생됩니다. 그럴 경우 아래 순서에 따라 .Net FrameWork 설치여부를 확인합니다.
- 윈도우 검색창에 "Windows 기능 켜기/끄기"로 이동합니다.
Windows 기능 켜기/끄기로 이동합니다. - [.Net Framework 3.5(.Net 2.0 및 3.0 포함)]을 체크한 뒤, 확인 버튼을 클릭합니다.
.Net Framework 3.5 를 체크 후 [확인] 버튼을 클릭합니다. - 설치가 완료되면 모든 오피스 프로그램을 종료 후 다시 실행합니다.