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.
실시간 주식 및 암호화폐 포트폴리오 관리 플랫폼
Translation pending
FinanceTypeScript · PLpgSQLGitHub @happy8131OnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
No updates detected yet. GitHub releases will appear here.
Owners of public repositories under a personal GitHub account can sign in to verify ownership and manage the introduction themselves. No administrator approval is needed.
Sign in, generate a verification file, and commit it to this repository’s default branch within 30 minutes. Files on other branches or forks do not count. Then check the file below to manage the project without administrator approval. Keep the file to retain your access.
If needed, you will go to sign-in. After signing in, return here and press your chosen verification button again.
Run /nomorevibe verify in your project folder to verify ownership and manage the introduction yourself.
Verify in one minuteAsk about other verification options
Loading the full README. The saved excerpt is shown below.
실시간 주식, 암호화폐, 한국 주식을 한 곳에서 관리하는 포트폴리오 플랫폼 Moneytoring은 전 세계의 주식, 암호화폐, 그리고 한국 주식을 통합적으로 관리할 수 있는 포트폴리오 관리 플랫폼입니다. • 📈 실시간 가격 조회: Finnhub, CoinGecko API를 통한 실시간 시세 제공 • 💼 포트폴리오 관리: 보유 종목, 거래 기록, 자산 분배 분석 • 🤖 AI 투자 추천: Claude API를 활용한 맞춤형 투자 조언 • 🌍 다양한 자산군: 미국 주식, 한국 주식, 암호화폐, 외환, 지수 등 다양한 자산 지원 • 👥 커뮤니티: 투자 토론 및 포트폴리오 공유 기능 • 📰 시장 뉴스: 실시간 시장 뉴스 및 경제 캘린더 💼 포트폴리오 관리 • 보유 종목: 현재 보유 중인 자산 목록 및 수익률 실시간 계산 • 거래 기록: 매수/매도 기록 관리 • 포트폴리오 분석: • 자산 분배 파이 차트 • 시계열 자산 추이 그래프 • 리밸런싱 제안 (현재 vs 목표 비중) • AI 투자 추천Read the full README ↗
실시간 주식, 암호화폐, 한국 주식을 한 곳에서 관리하는 포트폴리오 플랫폼
🌐 배포 사이트: https://moneytoring-web.vercel.app/
Moneytoring은 전 세계의 주식, 암호화폐, 그리고 한국 주식을 통합적으로 관리할 수 있는 포트폴리오 관리 플랫폼입니다.
/stocks): 실시간 가격, 기업 정보, 뉴스/kr-stocks): 한국 거래소 데이터/crypto): 비트코인, 이더리움 등 주요 코인/indices): 주요 지수 (S&P 500, NASDAQ, 코스피 등)/forex): 주요 환율 정보/economic-calendar): 주요 경제 지표 일정git clone https://github.com/yourusername/moneytoring-web.git
cd moneytoring-web
npm install
.env.local 파일을 생성하고 다음을 추가합니다:
# Finnhub API
NEXT_PUBLIC_FINNHUB_API_KEY=your_finnhub_api_key
# CoinGecko API (필요시)
COINGECKO_API_KEY=your_coingecko_api_key
# Supabase
NEXT_PUBLIC_SUPABASE_URL=your_supabase_url
NEXT_PUBLIC_SUPABASE_ANON_KEY=your_supabase_anon_key
# Claude API (AI 추천 기능)
CLAUDE_API_KEY=sk-ant-v1-your_claude_api_key
# Kiwoom Securities API (선택사항)
KIWOOM_API_KEY=your_kiwoom_api_key
npm run dev
브라우저에서 http://localhost:3000을 열면 애플리케이션이 시작됩니다.
대시보드 (/dashboard)에서:
포트폴리오 (/portfolio)에서:
원하는 자산군 선택:
/stocks/[심볼] (예: /stocks/AAPL)/kr-stocks/[심볼] (예: /kr-stocks/005930)/crypto/[코인] (예: /crypto/bitcoin)/indices/[코드]/forex/[심볼]각 페이지에서:
커뮤니티 (/community)에서:
자신의 포트폴리오를 링크로 공유:
/api/stocks/*/api/crypto/*/api/recommendationsmoneytoring-web/
├── app/
│ ├── (auth)/ # 인증 라우트
│ │ ├── login/
│ │ └── register/
│ ├── (main)/ # 메인 레이아웃
│ │ ├── dashboard/ # 대시보드
│ │ ├── portfolio/ # 포트폴리오 관리
│ │ ├── stocks/[symbol]/ # 주식 상세
│ │ ├── crypto/[id]/ # 암호화폐 상세
│ │ ├── kr-stocks/[symbol]/ # 한국 주식
│ │ ├── community/ # 커뮤니티
│ │ ├── news/ # 뉴스
│ │ ├── profile/ # 사용자 프로필
│ │ └── ...
│ ├── api/ # API 라우트
│ │ ├── stocks/
│ │ ├── crypto/
│ │ ├── recommendations/
│ │ └── ...
│ ├── components/ # React 컴포넌트
│ │ ├── ui/ # shadcn/ui 컴포넌트
│ │ └── common/ # 공용 컴포넌트
│ ├── hooks/ # 커스텀 훅
│ ├── lib/ # 유틸리티 함수
│ ├── types/ # TypeScript 타입
│ ├── layout.tsx # 루트 레이아웃
│ ├── page.tsx # 홈페이지 (대시보드로 리다이렉트)
│ ├── globals.css # 전역 스타일
│ └── providers.tsx # 프로바이더 (React Query, etc.)
├── public/ # 정적 파일
├── package.json # 의존성
├── tsconfig.json # TypeScript 설정
├── next.config.ts # Next.js 설정
└── tailwind.config.ts # Tailwind CSS 설정
# 개발 서버 시작
npm run dev
# 프로덕션 빌드
npm run build
# 프로덕션 서버 시작
npm start
# 코드 린팅
npm run lint
shadcn/ui에서 컴포넌트 설치:
npx shadcn@latest add button
npx shadcn@latest add card
npx shadcn@latest add dialog
# ... 필요한 컴포넌트 추가
app/(main)/feature-name/page.tsx 생성'use client' 지시어 추가app/api/endpoint/route.ts 생성export async function GET(request: Request) {
// 요청 처리
return Response.json(data);
}
Tailwind CSS 유틸리티 클래스 사용:
<div className="rounded-lg border border-border bg-card p-6 shadow-sm">
<h2 className="text-lg font-semibold">제목</h2>
</div>
# 또는 CLI로 배포
npm i -g vercel
vercel
이 프로젝트에 기여하고 싶으신가요?
git checkout -b feature/AmazingFeature)git commit -m 'Add some AmazingFeature')git push origin feature/AmazingFeature)이 프로젝트는 MIT 라이선스 하에 있습니다.
문제가 있거나 제안사항이 있으신가요?
마지막 업데이트: 2026년 9월 14일