Repolode
investbrainapp

investbrainapp/investbrain

여러 증권사의 보유 자산을 한곳에 모으고 시장 성과를 추적하는 Laravel 기반 셀프 호스팅 투자 관리 앱입니다.

대체할 수 있는 제품:Personal CapitalKubera

스타
942
포크
76
열린 이슈
13
마지막 커밋
12시간 전

이 페이지는 오픈소스 프로젝트 소개이며 투자 조언이 아닙니다. 거래와 투자는 손실이 발생할 수 있으니, 사용 전에 위험을 직접 판단하고 거주 지역의 법규를 따르세요.

어떤 프로젝트인가요?

Investbrain은 Laravel PHP 웹 애플리케이션으로 구현된 셀프 호스팅 투자 관리 도구입니다. 여러 증권사의 포트폴리오와 거래 내역을 한곳에서 관리하고, 보유 자산을 추적하며, 시간이 지남에 따른 성과를 확인할 수 있습니다. 배당금과 주식 분할 데이터는 백그라운드 갱신 명령으로 처리됩니다.

시장 데이터는 교체 가능한 provider 인터페이스를 통해 가져옵니다. Yahoo Finance, Twelve Data, Finnhub, Alpaca, Alpha Vantage를 지원하며, 여러 provider를 우선순위에 따라 등록하면 요청이 실패했을 때 다음 provider로 자동 전환됩니다. 개발자는 시장 데이터 인터페이스를 구현해 자체 provider를 추가할 수 있습니다.

선택 기능인 AI 채팅은 사용자의 보유 자산 데이터를 바탕으로 질문에 답합니다. OpenAI, Anthropic, Gemini 같은 주요 호스팅 LLM 서비스는 물론 Ollama와 그 밖의 OpenAI 호환 엔드포인트에도 연결할 수 있습니다. 백업이나 마이그레이션을 위해 포트폴리오 데이터를 가져오고 내보낼 수 있습니다. 권장 설치 방식은 Docker Compose입니다.

핵심 기능

  • 01여러 증권 계좌의 보유 자산과 거래 내역을 하나의 대시보드에서 추적합니다.
  • 02Yahoo Finance, Twelve Data, Finnhub, Alpaca 또는 Alpha Vantage에서 시장 데이터를 가져오며, 요청 실패 시 자동으로 다음 provider를 사용합니다.
  • 03호스팅 LLM이나 Ollama를 사용해 보유 자산 데이터를 바탕으로 AI 어시스턴트와 대화합니다.
  • 04백업과 이동성을 위해 포트폴리오와 거래 내역을 가져오고 내보냅니다.
  • 05예약 명령으로 가격, 배당금, 주식 분할 정보를 갱신하고 취득 원가를 다시 계산합니다.

활용 사례

  • 여러 증권사에 나뉘어 있는 투자 자산을 한 화면에서 확인합니다.
  • 금융 데이터를 자신의 서버에 보관하는 비공개 포트폴리오 추적기를 셀프 호스팅합니다.
  • Ollama로 로컬 모델을 실행하면서 보유 자산에 관해 LLM에 질문합니다.
  • Laravel 애플리케이션용 사용자 지정 시장 데이터 provider를 개발하거나 테스트합니다.

빠른 시작

  1. 1

    docker-compose.yml 파일을 다운로드합니다

    curl -O https://raw.githubusercontent.com/investbrainapp/investbrain/main/docker-compose.yml
  2. 2

    compose 파일의 환경 설정을 조정합니다

  3. 3

    Docker Compose로 앱을 시작합니다

    docker compose up
  4. 4

    브라우저에서 http://localhost:8000/register를 엽니다

사용 전 알아둘 점

  • 셀프 호스팅하려면 머신에 Docker Engine이 설치되어 있어야 합니다.
  • AI 채팅 기능을 사용하려면 제공업체에서 발급받은 API 키 또는 셀프 호스팅 Ollama 엔드포인트가 필요합니다.
  • Yahoo 시장 데이터는 일부 방화벽이나 Pi-hole과 같은 광고 차단 프로그램에 의해 차단될 수 있습니다.

토픽

자주 묻는 질문

investbrain은(는) 무엇인가요?
여러 증권사의 보유 자산을 한곳에 모으고 시장 성과를 추적하는 Laravel 기반 셀프 호스팅 투자 관리 앱입니다. Investbrain은 Laravel PHP 웹 애플리케이션으로 구현된 셀프 호스팅 투자 관리 도구입니다. 여러 증권사의 포트폴리오와 거래 내역을 한곳에서 관리하고, 보유 자산을 추적하며, 시간이 지남에 따른 성과를 확인할 수 있습니다. 배당금과 주식 분할 데이터는 백그라운드 갱신 명령으로 처리됩니다.
investbrain은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
investbrain은(는) Other 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
investbrain은(는) 아직 유지보수되고 있나요?
활발히 유지보수 중. investbrain의 마지막 커밋은 2026년 11월 5일입니다.
investbrain은(는) 어디에 사용할 수 있나요?
여러 증권사에 나뉘어 있는 투자 자산을 한 화면에서 확인합니다. 금융 데이터를 자신의 서버에 보관하는 비공개 포트폴리오 추적기를 셀프 호스팅합니다. Ollama로 로컬 모델을 실행하면서 보유 자산에 관해 LLM에 질문합니다. Laravel 애플리케이션용 사용자 지정 시장 데이터 provider를 개발하거나 테스트합니다.
investbrain는 어떻게 설치하나요?
docker-compose.yml 파일을 다운로드합니다: curl -O https://raw.githubusercontent.com/investbrainapp/investbrain/main/docker-compose.yml compose 파일의 환경 설정을 조정합니다 Docker Compose로 앱을 시작합니다: docker compose up 브라우저에서 http://localhost:8000/register를 엽니다
investbrain은(는) 어디서 받을 수 있나요?
소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/investbrainapp/investbrain

요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.

관련 프로젝트