소개
서울대학교 기계항공 공학부 졸업
영국 크랜필드 대학교 기계항공 석사 졸업
독일 함부르크 공대 기계공학 박사 수료
독일 Nordex Wind Senior Data Scientist
영국 Wood Energy Data Analysis Senior Consultant
Databricks Data Engineering Project
Kaggle Stock Trading Competition top 3%
현 AI 스타트업 (MUSTai) 개발팀장
강의
전체 6수강평
- (2024년) 파이썬 알고리즘 트레이딩 파트2: Interactive Brokers API를 활용한 실시간 알고리즘 트레이딩
- (2024년) 파이썬 알고리즘 트레이딩 파트2: Interactive Brokers API를 활용한 실시간 알고리즘 트레이딩
- (2024년) 파이썬 알고리즘 트레이딩 파트2: Interactive Brokers API를 활용한 실시간 알고리즘 트레이딩
- (2024년) 파이썬 알고리즘 트레이딩 파트1: 알고리즘 트레이딩을 위한 파이썬 데이터 분석
- (2024년) 파이썬 알고리즘 트레이딩 파트2: Interactive Brokers API를 활용한 실시간 알고리즘 트레이딩
게시글
질문&답변
2024.11.18
azure 처음 가입했을 때 주는 200달러가 없는 것 같아요..
안녕하세요! kt 수강생님 크레딧 사용 부분에 대해서 문의를 주셨는데 가장 빠르게 해결할 수 있는 방법은 바로 연결되는 강의를 확인하시고 azure에 직접 연락을 해 보시는 것입니다. 분명히 azure에서 빠르게 대응을 해 줄 겁니다. 크레딧 문제도 해결하고 강의도 끝까지 완강하실 수 있으시기 바랍니다. 감사합니다.다니엘 드림
- 0
- 2
- 21
질문&답변
2024.11.15
docker환경의 gpu 사용에 대해 질문이 있습니다
안녕하세요! 먼저 답변이 늦어져서 너무 죄송합니다. 최근에 본의 아니게 꽤 큰 프로젝트의 리더로 선임이 되었습니다. 당분간 주말을 포함하여 좀 정신 없이 보냈습니다. 우선 질문하신 내용은 전혀 황당하거나 비전공자의 질문이 아니고 아주 좋은 질문입니다. 그리고 제가 이미 이전에 공부하면서 스스로 가졌던 궁금중이기도 합니다. 버전을 맞추지 않는 것이 아니고 크게 질문하신 내용이 가능한 이유로는 아래와 같이 2가지의 이유가 있습니다.첫 번째는 이미 kaggle gpu 도커 이미지가 NVidia의 이미지를 바탕으로 하고 있기 때문입니다. 두 번째는 수업에서 강조한 내용인데 도커 자체가 리눅스 컴퓨터라고 설명을 드렸고 커맨드 들이 (예를 들어 RUN) 리눅스 커맨드를 바탕으로 하고 있습니다. 그래서 도커는 굉장히 다이나믹하게 작동합니다. 예를 들어 리눅스 버전을 확인하거나 아니면 드라이버 버전을 확인해서 가장 적합한 추가적인 환경을 다이나믹하게 만들어 냅니다. 좀 더 추가적으로 설명을 드리고 싶은데 글로 길게 하는 것 보다는 제가 연락처를 강의 자료에 남겨 두었으니 편하게 연락 주세요. 한국 기준 금요일 밤 시간 등에 조금 시간을 잡아서 설명을 드리도록 하겠습니다. 좋은 하루 되세요.다니엘 드림
- 1
- 2
- 34
질문&답변
2024.10.31
Window scheduler 관련 질문입니다
안녕하세요. SC님!개인적으로 답변이 좀 늦어졌네요. 가족 여행의 마지막 날에 비행 중이었습니다. 본론으로 아래의 AI 답변과 같이 실행해 보시고 안 되면 다시 연락 부탁 드립니다. AI 인턴 답변이 강의자의 기존 답변이나 강의를 참조한다고 하는데 아래의 내용이 잘 작성이 되었네요. 만약에 그래도 실행이 안 되면 부담 없이 연락 주세요. 감사합니다.다니엘 드림
- 1
- 2
- 32
질문&답변
2024.10.26
open position 설정
안녕하세요, 수업에 열심히 참여해 주셔서 감사합니다. 그리고 답변이 지연되어서 죄송합니다. 가족 여행 중에 있는데 현재 참여 중인 프로젝트도 있어서 평소보다 답변이 지연이 되었습니다. 기회가 된다면 jjack 님도 디지털 노마드의 삶을 추천 드립니다. 충분히 좋거든요.. 본론으로 들어오면 질문하신 내용은 사실 간단한 것 같은데요. 현재의 포트폴리오에 아무런 보유도 없는 상태이며 코드를 실행하는 데 전혀 문제가 없습니다. 모두의 포트폴리오는 당연히 다르게 되겠죠? 아래의 코드 내용에서 보다 명확할 거 같습니다. positions = ib.positions() df_current_positions = pd.DataFrame(positions) stocks_open = [] if len(df_current_positions) == 0: print("No open positions") else: df_current_positions['symbol'] = df_current_positions['contract'].apply(lambda x: x.symbol) stocks_open = df_current_positions['symbol'].to_list() stocks_open코드를 확인하시면 현재 보유 중인 포트폴리오가 없어도 이후의 코드는 실행되게 되어 있습니다. 결국 jjack 님의 경우에는 df_current_positions의 length가 0인 경우에 해당되겠네요. 그럼 이후의 학습에서도 화이팅하세요. 감사합니다.다니엘 드림
- 0
- 2
- 28
질문&답변
2024.10.24
docker port
안녕하세요, jjack 수강생님!문의해 주신 내용에 대해 확인해보니, 현재 진행 중인 수업의 주제와는 조금 다른 부분인 것 같습니다. 물론 제가 도움을 드릴 수는 있지만, 수업의 범위를 벗어난 내용이라 다루기가 어려울 수 있어요.혹시 다시 한번 확인해주시고, 수업과 관련된 내용이라면 언제든지 편하게 말씀해 주시면 감사하겠습니다.다니엘 드림
- 0
- 2
- 47