몇 줄의 Python 코드로 표 형식, 시계열, 멀티모달 데이터의 ML 모델을 학습하고 앙상블하는 AutoML 라이브러리입니다.
microsoft/finnts
AI 에이전트, 25개 이상의 모델, Azure 기반 병렬 실행을 지원하는 금융 데이터 시계열 예측 자동화 R 패키지입니다.
- 스타
- 281
- 포크
- 53
- 열린 이슈
- 12
- 마지막 커밋
- 5일 전
어떤 프로젝트인가요?
Finn(fin nts)은 Microsoft가 만든 자동 예측 프레임워크로, 처음에는 기업 재무 업무를 위해 개발됐지만 모든 시계열 예측 문제에 사용할 수 있습니다. 특성 엔지니어링, 특성 선택, 백테스팅, 모델 선택을 자동으로 처리하며 일별, 주별, 월별, 분기별, 연간 예측을 지원합니다.
이 패키지는 25개 이상의 단변량 및 다변량 모델을 제공하고, 과거 값만 있거나 과거 값과 미래 값이 모두 있는 외부 회귀변수를 지원합니다. 대규모 포트폴리오의 경우 Azure 클라우드에서 수천 개의 시계열을 병렬로 실행할 수 있습니다.
Finn에는 예측 정확도 목표를 향해 반복적으로 예측을 개선하고 탐색적 분석, 정확도, 선택된 모델에 관한 질문에 답하는 내장 AI 에이전트도 포함되어 있습니다. CRAN 또는 GitHub에서 설치할 수 있으며, R 코드를 직접 작성하지 않으려는 사용자를 위한 코딩 에이전트 스킬도 제공됩니다.
핵심 기능
- 01특성 엔지니어링, 특성 선택, 백테스팅, 모델 선택을 자동화합니다.
- 0225개 이상의 단변량 및 다변량 예측 모델을 제공합니다.
- 03Azure와 연동해 수천 개의 시계열을 병렬로 실행합니다.
- 04일별, 주별, 월별, 분기별, 연간 예측 주기를 지원합니다.
- 05예측을 반복적으로 개선하고 결과에 관한 질문에 답하는 내장 AI 에이전트를 제공합니다.
활용 사례
- 여러 제품이나 사업 부문에 대한 기업 재무 예측을 수행합니다.
- 클라우드에서 대규모 시계열 데이터 모음을 대상으로 일괄 예측을 실행합니다.
- 자동 백테스팅으로 동일한 데이터에 여러 예측 모델을 적용해 비교합니다.
- R 코드를 작성하지 않고도 예측 결과를 자연어로 설명받습니다.
빠른 시작
- 1
R에 finnts의 CRAN 버전을 설치합니다
install.packages("finnts") - 2
패키지를 로드하고 과거 데이터를 준비한 다음, 에이전트용 LLM을 연결합니다
- 3
프로젝트와 에이전트를 설정하고 예측 반복 작업을 실행합니다
사용 전 알아둘 점
- 기본 제공 AI 에이전트를 사용하려면 ellmer 패키지를 통해 Azure OpenAI와 같은 대규모 언어 모델에 액세스해야 합니다.
- 클라우드 규모의 병렬 실행에는 Azure 통합이 필요합니다.
토픽
자주 묻는 질문
- finnts은(는) 무엇인가요?
- AI 에이전트, 25개 이상의 모델, Azure 기반 병렬 실행을 지원하는 금융 데이터 시계열 예측 자동화 R 패키지입니다. Finn(fin nts)은 Microsoft가 만든 자동 예측 프레임워크로, 처음에는 기업 재무 업무를 위해 개발됐지만 모든 시계열 예측 문제에 사용할 수 있습니다. 특성 엔지니어링, 특성 선택, 백테스팅, 모델 선택을 자동으로 처리하며 일별, 주별, 월별, 분기별, 연간 예측을 지원합니다.
- finnts은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
- finnts은(는) Other 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
- finnts은(는) 아직 유지보수되고 있나요?
- 활발히 유지보수 중. finnts의 마지막 커밋은 2026년 11월 2일입니다.
- finnts은(는) 어디에 사용할 수 있나요?
- 여러 제품이나 사업 부문에 대한 기업 재무 예측을 수행합니다. 클라우드에서 대규모 시계열 데이터 모음을 대상으로 일괄 예측을 실행합니다. 자동 백테스팅으로 동일한 데이터에 여러 예측 모델을 적용해 비교합니다. R 코드를 작성하지 않고도 예측 결과를 자연어로 설명받습니다.
- finnts는 어떻게 설치하나요?
- R에 finnts의 CRAN 버전을 설치합니다: install.packages("finnts") 패키지를 로드하고 과거 데이터를 준비한 다음, 에이전트용 LLM을 연결합니다 프로젝트와 에이전트를 설정하고 예측 반복 작업을 실행합니다
- finnts은(는) 어디서 받을 수 있나요?
- 소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/microsoft/finnts
요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.
관련 프로젝트
Nixtla의 시계열 예측 및 이상 탐지용 호스팅 사전 학습 foundation model인 TimeGPT의 Python SDK 클라이언트
Chronos-2 제품군을 포함해 Amazon이 제공하는 zero-shot 시계열 예측용 사전 학습 Transformer 모델입니다.
작업을 계획하고 결과를 자체 검증하며 실시간 시장 데이터를 수집하는 자율형 금융 리서치 AI 에이전트입니다.
Facebook의 오픈소스 시계열 예측 도구로, Python과 R에서 사용할 수 있으며 여러 계절성, 추세 변화, 휴일 효과를 지원합니다.
온라인 시계열 예측, 공분산 추정, 포트폴리오 구성, 블랙박스 최적화를 위한 Python 및 JavaScript 패키지와 연구 노트를 모은 개인 포트폴리오입니다.