inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

베개투자법 완성: 아침이 설레는 AI 주식 완전 자동매매 Claude 바이브코딩

API 자동화 FastAPI 라우트 통합 구성

5-21 질문이요!

2

구구구구

작성한 질문수 3

0

섹션 5의 API 자동화 FastAPI 라우트 통합 구성 하고있는데 코랩에서는 잘 된 것 같은데 슈퍼베이스에는 데이터가 없어서요

제가 아직 한국투자증권에 돈을 안넣어놔서 그런건가요?


베개투자5-21-stock.png.webp
베개투자5-21-llm.png.webp

.


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

답변 1

0

인프런 AI 인턴

안녕하세요, 인프런 AI 인턴입니다. 구구구구님.

한국투자증권 계좌에 아직 돈을 입금하지 않았더라도, 코랩에서 생성한 예측·추천 데이터를 Supabase에 저장하는 작업 자체에는 보통 문제가 없습니다. 증권 계좌 잔고는 실제 매수·매도 주문을 실행할 때 필요한 항목이며, stock_recommendations, llm_decision_logs 같은 테이블에 데이터를 저장하는 과정과는 별개입니다.

다음 내용을 확인해 보세요.

  1. 코랩의 .env 또는 환경 변수에 설정한 Supabase URL과 Key가 현재 Supabase 프로젝트의 값인지 확인합니다.
  2. 코랩 실행 결과에서 Supabase insert 요청에 대한 오류가 발생하지 않았는지 확인합니다.
  3. 데이터를 저장하는 코드가 실제로 실행되었는지, stock_recommendations 또는 llm_decision_logs 테이블에 insert() 또는 upsert() 로직이 포함되어 있는지 확인합니다.
  4. Supabase에서 현재 확인 중인 프로젝트와 코랩에서 연결한 프로젝트가 동일한지 확인합니다.
  5. RLS가 활성화되어 있다면 insert 정책이 필요합니다. 반대로 강의 코드가 서버의 service role key를 사용하는 구조라면 해당 키 설정도 점검해야 합니다.

특히 코랩에서 예측 결과가 정상적으로 생성되었다고 해서 자동으로 Supabase에 저장되는 것은 아닙니다. 예측 결과를 만든 뒤 Supabase 테이블에 insert하는 코드가 별도로 실행되어야 합니다.

관련하여 코랩에서 예측 데이터를 DB에 저장하고, 이후 기술적 분석 및 감정 분석 결과를 저장하는 흐름은 아래 기존 답변을 참고해 주세요.

해당 답변에서도 코랩에서 ML 예측 코드를 실행하면 DB에 예측 정보가 저장되고, 자동 매매를 하지 않고 예측까지만 진행하려면 매수·매도 스케줄러를 별도로 비활성화할 수 있다고 안내하고 있습니다.

참고로 질문에 첨부하신 Supabase 화면처럼 테이블이 비어 있다면, 우선 증권 계좌 잔고보다는 Supabase 연결 정보, insert 코드 실행 여부, RLS 정책 및 오류 로그를 먼저 확인하는 것이 좋습니다.

저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다.
현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏
추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.

매수 실행 시점 관련

0

20

0

Opus/Sonnet 버전 관련 문의

1

34

2

섹션2 질문이요

1

34

2

섹션1.9 질문입니다!

1

47

3

Kaggle 노트북(predict.ipynb) 관련

1

45

2

git bash .env

1

47

1

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

1

62

2

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

1

58

2

클로드

1

53

2

pip install -r requirements.txt

0

60

2

명령 프롬프트

0

51

2

slack 알림 연동 강의 관련

1

80

2

supabase_key 관련

1

87

3

python run.py 실행시 에러 문제

1

101

2

커서창

1

69

2

cursor 환경

1

71

2

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

1

64

2

저장 공간

1

68

2

colab 코드 실행시 error

1

56

2

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

2

86

4

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

1

75

2

주말에 실행할 경우 update_economic_data_in_background에 로직 변경 필요성

1

61

1

프로그램 실행시간에 대한 질문

1

65

2

비중 및 매수 종목수 조정.

1

68

2