2020년 3월 11일 수요일

Day_00. Intro_00


1.수업의 중점
 Equity (stock) market을 중심으로
 파이썬 전체가 아닌 금융자료를 가져와 분석 모형의 적합성 여부를 확인한다
 자연어처리,그래프 이론등의 소개와 이를통한 세부 분야의 활용점
 Pytoh 의 사전 지식보다 통계학, 거시경제학 등의 사전지식이 유용하게 사용될수 있다


2.수업의 목표
 Introduction to finance big data and machine learning using python



3.기타
 Q&A가 쉽지않은 동영상 강의 특성상 4월 이후 진행
 2~3명의 팀을 만들어 Term paper by team 형식으로 진행
 Public domain (yahoo,google )에서 python 으로 데이터를 추출
 기초통계와 통계분석 포함
 자산가격결정,기계학습,시계열 모형중 하나는 반드시 포함
 *자신이 관심있는 분야를 선정, 남들이 보기에 부족해보여도 관심있는 분야를 선정해야 좋은 결과가 산출됨
 *쓸모가 있으면 의미가 있는 것, 의미가 있어야 쓸모있는 분석이 아니다
 *해당분야의 현재 연구상황은 꼭 확인할 것


4.참고하기 좋은 교재
 Marcos lopez de pardo – “Advanced in Financial Machine Learning” 2018
 -내용도 좋고 현직 퀀트등 많은 사람들이 읽지만 내용역시 엄청나게 어려움


5.점수 산정
 과제30%,발표30%,Term paper 30%,정성적 평가 10%


6.Python 설치
 https://www.anaconda.com/distribution/ 에서 3. Python 을 설치한다
 (2. Python 은 이제 지원이 중단되기 때문에 3. 버전으로 하는게 좋음)



7.Jupyter Notebook 설정
 Anaconda 에서 pythondefault 로 설치하면 Jupyter notebook 이 자동으로 설치됨


시작버튼에서 Jupyter notebook 을 실행하면

콘솔창이 하나 실행되며 url 이 나오는데 이 URL를 복사해서 인터넷 주소창에 붙히면 


화면이 나오면서 디렉토리내의 파일을 대상으로 작업을 진행하거나 파일을 생성할수 있다, 우측 상단에 Quit 버튼을 누르면 서버를 종료한다(자동으로 콘솔창이 닫힌다)


8.Jupyter Notebook 기본 Directory 변경하기
 최초 Jupyter notebook을 사용하면 디렉토리가 지정이 안되어 있기 때문에 기본 디렉토리이며 C드라이브이다, 하지만 대용량 데이터등을 load 하는 등의 활동을 위해서 다른 드라이브 지정이 더 좋기 때문에 경로를 변경해본다

 Anaconda를 설치한후 anaconda prompt 를 찾아서 실행시킨다

실행되면 jupyter notebook -–generate-config 를 입력해 config file을 생성한다
(그림에선 이미 생성했기 때문에 overwrite를 수행)


생성된 File 을 수정 하기 위해 “c.NotebookApp.notebook_dir” 를 검색후 ‘ ’ 사이에 작업 디렉토리로 원하는 경로를 작성한다
(이때 \ (역슬래쉬) / 로 변경하고 # (주석)은 삭제한다)


보통 여기까지 진행하면 되는 경우도 있지만 안되는경우 더 진행한다

시작버튼에서 Jupyter notebook의 실행 파일을 찾는다


실행파일을 찾으면 우측버튼을 누르고 속성을 클릭한다


속성에서 대상 부분의"%USERPROFILE%/" 과 시작위치의 %HOMEPATH%를 삭제한다
(해당 속성값을 바꾸기 전에 메모장등에 백업해둔다)
(C:\Users\Kusee\Anaconda3\python.exe C:\Users\Kusee\Anaconda3\cwp.py C:\Users\Kusee\Anaconda3 C:\Users\Kusee\Anaconda3\python.exe C:\Users\Kusee\Anaconda3\Scripts\jupyter-notebook-script.py "%USERPROFILE%/"
%HOMEPATH%)


모두 삭제됫으면 다시 Jupyter Notebook을 실행시켜서 경로가 원하는곳으로 변경됫는지 확인한다

댓글 없음:

댓글 쓰기