Oracle3
Open-source trading engine and MCP server for prediction markets. Fee-aware no-arbitrage trading across related contracts, live on Kalshi, Polymarket and Solana or on paper.
좋은 회사를 적정한 가격에 사서 오래 보유하는 투자. 600여 개 기업을 같은 기준으로 비교하고 적정 매수가에 오면 알려 줍니다.
Translation pending
FinanceHTML · PythonGitHub @immin03OnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
The maker's introduction consists of the line above. Read the repository README for more details. Repository README ↗
Loading the full README.
Read the full README ↗지금 claude.ai 아티팩트로 쓰는 가치노트를 내 도메인의 웹사이트로 옮긴 버전이다. 화면과 점수 엔진은 그대로이고, 저장소만 Supabase로 바뀌었다. 기존 데이터(보유 종목 4개, 기업 20개, 스크리너 221개, 뉴스·브리핑·가격 기록)는 seed/docs.json에 모두 들어 있다.
| 부분 | 쓰는 것 | 하는 일 | 비용 |
|---|---|---|---|
| 화면 | index.html (Vercel 배포) | 지금 장부와 같은 화면, 로그인 | 무료 |
| 데이터 | Supabase (docs 표 1개) | 내 포트폴리오·기업·일지 저장, 본인만 접근 | 무료 |
| 시세 (화면 열려 있을 때) | api/quote.js | 보유 종목·환율을 10분마다 갱신 | 무료 |
| 종가 (매일 2회) | GitHub Actions daily-prices.yml | 보유·관심 종목 종가, 차트 기록, 스크리너 221개 가격, 환율 | 무료 |
| 뉴스·분석 (매일 아침) | Claude 예약 작업 | 뉴스, 정성 분석, 버크셔 점검, 급락 점검 | 지금 쓰는 그대로 |
실시간 체결가 수준은 아니다. 화면을 여는 순간과 그 뒤 10분마다 최신가(무료 시세는 약 15분 지연)를 가져오고, 장 마감 뒤에는 종가가 저장된다. 장기 투자 판단에는 이 정도면 충분하다.
supabase/schema.sql 내용을 통째로 붙여넣고 Run.Cursor에서 이 폴더를 열고 터미널에서:
npm install
SUPABASE_URL="Project URL" SUPABASE_SERVICE_KEY="service_role key" OWNER_ID="User UID" npm run seed
298 / 298, 완료가 나오면 끝이다.
config.js에 Project URL과 anon public key를 넣는다. service_role 키는 절대 넣지 않는다.
haeja.vercel.app)를 복사한다. 내 도메인을 쓰려면 Vercel → Settings → Domains에서 연결한다.GitHub 저장소 → Settings → Secrets and variables → Actions → New repository secret으로 두 개를 넣는다.
SUPABASE_URL: Project URLSUPABASE_SERVICE_KEY: service_role keyActions 탭 → "매일 종가 갱신" → Run workflow로 한 번 돌려 보고 초록색이 뜨면 끝이다. 이후 평일 16:10과 06:40(KST)에 자동으로 돈다.
claude.ai → 설정 → 커넥터에서 Supabase를 연결한 뒤, Claude에게 "아침 작업을 Supabase로 바꿔줘"라고 말하면 된다. 그 전까지는 아침 분석이 기존 아티팩트에 계속 쌓인다.
index.html 한 파일에 있다.index.html의 scoreRow·evaluate, 집중 구조 판단은 autoBucket·concPlan이다.docs 표의 collection·id·data(JSON) 구조다. 새 기능도 이 구조에 문서를 추가하는 방식으로 만든다.config.js나 index.html에 절대 넣지 않는다. GitHub Secrets에만 둔다.