본문 바로가기

분류 전체보기20

카일타임 회고 쏘카에 입사한지 4주차, 평소에 대화를 나누고 싶었던 카일과 시간을 가질 기회가 있어 덥석 잡았다. 카일은 이전에 딥러닝 프로젝트와 면접 준비를 할 때, 도움을 많이 받았던 블로그의 글쓴이이며 Data Analyst를 시작으로 Engineering까지 커리어를 쌓고 싶은 내가 희망하는 커리어 패쓰를 이미 경험한 인생 선배이다. 네이버 부스트캠프 AI Tech 1기에서 교육을 받을 때 카일의 특강을 들을 수 있었지만, 한 번의 특강은 너무 아쉬어 한 번쯤 이야기를 나누고 싶었고 1년만에 바람이 이루어진 것이다. (이후 부스트캠프 AI Tech 2기, 3기에서는 마스터(강사)로 강의를 진행해주셨다.) 카일타임의 시작은 나에 대한 이야기부터 시작하였다. "이전 회사는 어땠어요?", "현재 일은 어때요?" 등의.. 2022. 6. 13.
[코인 자동 매매 개발기 2] 변동성 돌파 전략, Prophet, Back-Testing 적어도 2주에 한 번씩은 모델을 개선하고 전략을 찾아 추가하려고 했으나, 일을 하며 부수적으로 무엇인가 한다는 것은 매우 어려웠다... 앞 포스터에서 언급한 것처럼 "조코딩"님의 유튜브를 참고하여 strategies.py에는 변동성 돌파 전략을, models.py에는 페이스북의 시계열 모델인 Prophet을 추가했다. 그 외에도 validation.py에 모델의 성능을 검증하는 model_validation 함수와 이전 데이터로 수익률을 판단해보는 backtesting 함수, 그리고 backtesting을 시각화하는 기능을 추가하였다. Strategy: 변동성 돌파 전략 (Volatility Break-out Strategy) 해당 전략은 위 그림을 통해 설명할 수 있다. 전 날의 시가와 종가 사이에서 .. 2022. 5. 30.
[코인 자동 매매 개발기 1] 초기 시스템 설계 코인 자동 매매 시스템을 개발하는 미니 프로젝트를 시작했다. 주식이 아닌 코인으로 자동 매매 시스템을 개발하는 이유는 접근성이 쉽게 느껴졌기 때문이다. 또한, 외부적 요인 없이 차트 자체로 예측하기 쉬울 것이라고 판단했다. (근거 없는 개인의 의견...) 여유가 있을 때마다 개발 및 예측 모델 실험을 할 예정이며 최종적으론 파이썬 라이브러리로 사용할 수 있게 함과 동시에 웹으로 자동 매매 결과를 배포하여 모델의 성능이나 해당 시스템을 사용했을 시에 손익을 나타내는 것을 목표로 하고 있다. (그 과정에서 ML 뿐만 아니라 프론트와 백앤드도 학습하여 어느 정도 Full-Stack 지식을 쌓고 싶다.) 시스템 설계 자동 매매 시스템은 config.json에서 하이퍼파라미터를 입력받고 자동 매매가 진행될 mai.. 2022. 5. 1.
주관적인 도전의 원동력, 성장의의미 면접을 위해 예상 질문을 준비하거나 면접에서 질문을 받을 때는 평소에 생각하지 못한 물음을 생각하게 된다. 이번에도 좋은 기회로 IT 기업의 Culture Fit 면접을 진행하였고 수많은 질문 중에서 인상 깊은 질문과 답변에 대해 적어보려고 한다. 인상 깊었던 질문은 "도전의 원동력은 무엇인가요?"와 "어떤 것을 통해 성장했다고 느끼시나요?"이다. 물론 면접 때에는 깊게 생각하지 못하고 평소의 생각과 경험을 토대로 답변하였지만, 이 흥미로운 질문을 깊게 생각해보려고 한다. 도전의 원동력은 무엇인가요? 지금껏 다양한 인턴 경험과 프로젝트 경험을 하였고 그 외에도 재능 기부 교육, 학생회 활동을 하였다. 이와 같은 모든 활동은 내가 이전에 해보지 못한 "도전"이었다. 나에게 이런 도전의 원동력은 무엇일까? .. 2022. 4. 20.