본문 바로가기

전체 글

(54)
Quant : Pandas - API (1) EDA : Exploratory Data Analysis - In statistics, exploratory data analysis (EDA) is an approach to analyzing data sets to summarize their main characteristics, often with visual methods(wiki) 1. MetaData - data of data 2. Univariate descriptive statistics - summary statistics about individual variables(columns) ex) 평균, 분포 등 Metadata .shape - 데이터 사이즈 확인 df.shape # (681, 15) : row & column .dtypes..
2021 하반기 취업 후기 : 신입 개발자 삼성리서치 인턴 후기 + 하반기 취업 후기를 이어서 작성하려 한다.삼성전자는 전환 면접이고 나머지는 대부분 공채이다. (SAP Labs만 인턴)1. 삼성리서치 : 인턴 & 전환 면접인턴 업무지인의 추천으로 AIRs (AI 추천팀)에 지원했다. 멘토님께 웹 개발 경험이 있고, 데이터 엔지니어 직무에 관심이 있다 말씀드리니실무를 분담하거나, 프로젝트를 혼자 진행할 수 있다고 말씀하셔서 부담이 적은 '혼자 프로젝트'로 진행했다. 프로젝트 주제는 MLOps 였으며, 머신러닝 프로세스를 자동화하는 업무이다.ML보다 Ops에 집중하고자 비교적 간단한 뉴스 토픽 분류를 주제로 정했고,멘토님과 수시로 상의하며 프로젝트를 추진했다. ML 프로젝트가 처음인데, MLOps는 더 처음이라 혼자서 인터넷 강의도 듣고옆자리 글로..
2021 상반기 취업 후기 : 신입 개발자 기록 + 고생 중인 취준생들에게 도움이 되면 좋을 것 같아 2021 상반기 취준 경험을 정리한다. 2021 상반기에는 4학년이 되어 조기 채용 / 채용형 인턴에 지원했다. 총 5곳을 지원했으며, 다행히 4곳에 합격했다. 보안 서약 때문에 구체적인 면접 질문, 코딩 문제를 공유하지 못하는 점 이해 바란다. 1. 삼성리서치 (삼성전자 리서치센터) : 채용형 인턴 자기소개서 삼성 자소서는 질문이 정형화돼 있는 것으로 안다. 지원 이유&포부 / 성장 과정 / 사회이슈 / SW 개발 경험(직무마다 다름) '데이터 엔지니어링'을 큰 방향으로 잡고, 각 질문에 경험(창업/인턴/공모전 등)을 녹였다. 현직자 선배님들께 자문 및 자소서 첨삭을 받아 가장 많이 수정한 첫 자소서이다. 코딩 테스트 삼성의 코딩테스트는 시뮬레..
Quant : Pandas - Series & DataFrame 시스템 트레이딩의 구성은 아래와 같다. 1. 금융 데이터 수집 -> 2. 데이터 전처리/분석 -> 3. 전략 만들기 -> 4. 백테스팅 ->5. 실전 투자 이전 포스팅에서 전략 설정 및 계획을 세웠지만 그전에 금융 데이터 수집/전처리/분석을 익힐 필요를 느꼈다. 파이썬을 많이 사용했지만, 코딩테스트/웹 개발을 주로 해서 numpy, pandas 등 실무에서 사용되는 라이브러리는 잘 모른다. 관련 내용을 찾던 중, 해당 강의 커리큘럼이 적절해 보여 수강 중이다. numpy (Numerical Python) : The fundmental package for scientific computing with Python C 언어로 구현된 파이썬 라이브러리 고성능의 수치계산을 위해 제작됨 (벡터 및 행렬 연산에 ..
Quant : 사전 계획 매매 전략 수립 후, 백테스트를 하기 위해 젠포트, 퀀트킹을 둘러봤지만 유료 서비스이고 기능이 다양하여 아직 감이 잡히지 않는다... 그래서, 우선은 이해한 전략들을 백테스트 가능한 환경 구축에 집중하려 한다. 실시간 트레이딩 기능은 충분한 백테스팅, 준수한 승률이 나온 이후에 개발 예정이다. 주식 중장기 투자 이후, 코인/선물/옵션에서 스윙/데이트레이딩/스캘핑도 가능하다면 도전! 매매 전략 1. 이익 모멘텀 전략 + 소형주 - 시가총액 하위 20% 기업 中 - 전분기 대비 영업이익 성장률 - 전년 동기 대비 영업이익 성장률 - 전분기 대비 순이익 성장률 - 전년 동기 대비 순이익 성장률 2. 밸류 + 퀄리티 + 이익 모멘텀 - 분기 1/PER, 분기 1/PFCR, 1/PBR, 분기 1/PSR - GP/..
Quant : 개발환경 세팅 투자 방법을 찾다가 우연히 유튜브에서 '강환국'님의 퀀트 영상을 접하게 되었다. 관심이 생겨 추천하시는 책을 읽어보게 되었고, 더 관심이 생겨 본격적으로 도전해보려 한다. 퀀트가 사회초년생으로서 투자/트레이딩을 배우기 좋고, 초보 개발자로서 프로그래밍 실력을 키울 좋을 기회라 생각한다. 무엇보다 내 돈이 걸리면 더 열심히 하게 되니 트레이딩/프로그래밍 실력이 조금이나마 나아졌으면 좋겠다. 책에서는 퀀트킹/젠포트 등의 기성 프로그램으로도 시작할 수 있지만 기왕 시작하는거 파이썬으로 처음부터 끝까지 최첨단 수동으로 개발하보려 한다. (아직 시드가 없어 시간은 많다) 1. Python 설치 증권사 API는 32bit용으로 제공되기에, 32bit 파이썬이 필요하다. Anaconda 가상화로 32bit 파이썬 개..