inflearn logo
강의

講義

知識共有

枕投資法の完成:朝が楽しみになるAI株式完全自動売買 Claudeバイブコーディング

매수 실행 시점 관련

解決済みの質問

41

yundyo

投稿した質問数 4

1

선생님, 안녕하세요!

메수 실행 시점 관련 문의 드립니다.


1. 이해했던 내용
이론 강의에서는 매수가 미장 시작 1시간 후인 11시반(23:30 KST) 실행된다고(주된 매수 실행시점) 설명하신 걸로 이해했습니다.

2. 실제 코드/로그 확인 결과
하루에 매수 시도가 2번있었는데요(모의투자)

3. 같은 날 LLM 판정이 달랐음
9시 실패 → 11시반 재시도되면서, 같은 후보 종목인데 LLM 호출 시점에 따라 결과가 달라졌습니다.


제가 여쭤보고 싶은건..

1) 9시에 무조건 실행되는것이 주된 로직이고 11시반이 보조 실행 인건가요? 아니면 원래 11시반만 매수 시점이고 9시 건 다른 용도(데이터 준비 등)인 건지 헷갈립니다. 원래 설계 의도가 궁금합니다.

1-2) 제가 아직 운영장에서 돌려보진않았는데,, 선생님의 운영장 매수 시점은 언제인가요?

2) 같은 데이터인데도LLM 호출 타이밍에 따라 실제 매수 종목이 바뀌고, 이게 수익률에 영향을 줄 수 있겠다는 생각이 듭니다. 이 현상을 선생님은 어떻게 다루고 계신지 궁금합니다.



python 머신러닝 aws FastAPI 퀀트 cloud-computing claude

回答 1

0

cheatkeyman

@yundyo님, 안녕하세요. 관찰하신 내용이 정확합니다.

1) 설계 의도

  • 11시반(뉴욕 10:30) 매수가 원래 설계이고, 강의에서 설명한 그대로입니다.

  • 9시 실행은 나중에 Kaggle 자동화(일일 파이프라인)를 붙이면서 추가된 겁니다. 데이터 준비만 하는 게 아니라, 준비가 끝난 직후 force=True로 시간 체크를 건너뛰고 바로 한 번 매수를 시도합니다.

  • 9시에 주문이 하나도 접수되지 않으면 11시반에 재시도하고, 하나라도 접수되면 그날 11시반은 스킵됩니다.

  • 모의투자는 프리마켓 주문을 거부하니 9시는 항상 실패하고, 11시반이 실질 매수 시점입니다. 이해하신 게 맞습니다.

1-2) 제 운영장

  • 실계좌는 KIS가 프리마켓 주문을 받아줘서 대부분 9시 경로에서 매수가 끝납니다. 5월 이후 로그를 보면 21시대 접수 32건, 23시대 3건입니다.

  • 다만 이건 프리마켓이 좋아서가 아니라 force=True가 시간 체크를 우회한 결과입니다. 강의대로 10:30 매수를 원하면 파이프라인 4단계에서 주문만 빼면 되고, 저도 이 부분은 설정 옵션으로 정리하겠습니다.

2) LLM 판정이 달라지는 문제

  • 두 호출의 입력 데이터는 동일합니다. 차이는 순수하게 LLM 출력의 비결정성입니다. Opus 4.8은 temperature 파라미터를 받지 않고, 이전 모델도 temperature=0이 같은 출력을 보장하진 않았습니다. 제 로그에서도 같은 날 BUY 2개와 3개로 달랐던 적이 있습니다.

  • 저는 LLM을 거부권만 있는 리스크 필터로 봅니다. 후보군과 점수는 결정적이고 LLM은 뺄 종목만 정하니, 흔들려도 매수를 줄이는 방향으로만 작용합니다.

  • 수익률 영향은 2차 문제입니다. 백테스트에서 전략 자체의 엣지가 훨씬 큰 변수였습니다.

  • 일관성이 필요하면, 11시반 재시도 때 당일 llm_decision_logs에 판정이 있으면 재호출 없이 재사용하는 방식을 권합니다. 지금은 두 번째 판정이 첫 번째를 덮어쓰는데, 이것도 실행 시각을 남기도록 고칠 예정입니다.

검색 대상 종목 선정

1

55

2

llm_decision_logs 미적재 문의

1

42

2

연동 문제

1

49

2

5-21 질문이요!

1

67

3

Opus/Sonnet 버전 관련 문의

1

58

2

섹션2 질문이요

1

65

2

섹션1.9 질문입니다!

1

86

3

Kaggle 노트북(predict.ipynb) 관련

1

61

2

git bash .env

1

64

1

알파벤티지 sleep(5) 관련 문의

1

75

2

실전 계좌에서 운영하고 계신 분 계신가요?

1

72

2

클로드

1

66

2

pip install -r requirements.txt

0

68

2

명령 프롬프트

0

72

2

slack 알림 연동 강의 관련

1

82

2

supabase_key 관련

1

92

3

python run.py 실행시 에러 문제

1

103

2

커서창

1

73

2

cursor 환경

1

74

2

개발 환경 준비와 프로젝트 구조 강의 관련

1

65

2

저장 공간

1

73

2

colab 코드 실행시 error

1

65

2

llm_decision_logs 저장 실패(실적 컬럼 불일치)를 어떻게 해결할까요?

2

107

4

kaggle notebook에 service key 설정이 누락된 것 같습니다

1

84

2