- 핀구 봇(GPT)에게 특정 지표의 예측을 요청할 수 있습니다.
- GPT 기반으로 예측 지표를 생성하고, 예측값에 대한 해석을 제공합니다.
- 메타데이터가 선택된 경우 예측 지표를 화면에 표시하며, 선택된 메타데이터가 없을 경우 메타데이터를 생성하여 보여줍니다.
- 핀구 봇(GPT)에게 특정 분야 또는 시장에 대한 분석을 요청할 수 있습니다.
- 해당 시장을 분석하기 위한 지표들을 추출하고, 지표들의 최신 값을 기반으로 분석 결과를 제공합니다.
- 분석에 활용된 지표들을 메타데이터로 생성하여 차트에 표시합니다.
- 차트를 조작해 지표 데이터를 가져옵니다.
- 데이터의 인터벌을 일(Day), 주(Week), 월(Month), 연도(Year) 단위로 설정할 수 있습니다.
- 데이터의 범위를 1년(1Y), 5년(5Y), 10년(10Y), 최대(MAX)로 설정할 수 있습니다.
- 각 지표마다 단위를 기본값(Default), 상대값(Index), 전월 대비 증감률(MoM), 전년 대비 증감률(YoY)로 설정할 수 있습니다.
- 한 차트의 축을 추가하여 지표를 분리하여 차트에 표시합니다. 이로 인해 특정 지표를 더 명확하게 분석할 수 있습니다.
- 지표를 드래그 앤 드랍하여 축을 이동합니다.
- 축은 최대 3개까지 추가할 수 있습니다.
- 화면을 분할하여 여러 차트를 동시에 볼 수 있습니다.
- 화면은 전체(Full), 2분할(2-split), 4분할(4-split)로 나눌 수 있습니다.
- 차트를 드래그 앤 드랍하여 순서를 변경할 수 있습니다.
- 사이드바를 닫으면 차트를 넓은 화면에서 볼 수 있으며, 이를 뷰 모드라고 합니다.
- 화면을 분할한 후 차트를 더블 클릭하면 해당 차트가 선택되어 편집할 수 있습니다.
- 예측할 지표(타겟 지표)와 예측에 사용할 지표(재료 지표)를 선택하여 예측 지표를 생성합니다.
- 재료 지표는 최대 5개까지 선택할 수 있으며, 각 지표의 가중치를 조절할 수 있습니다.
- 예측 지표를 차트에 추가하면 예측 결과가 차트에 표시됩니다.
- 차트를 이미지로 변환하여 링크를 복사하고 공유할 수 있습니다.
- 이미지를 다운로드할 수 있습니다.
- 차트 데이터를 CSV 파일로 다운로드할 수 있습니다.
환경변수는 apps/web, apps/api 폴더에 있는 .env.sample 파일을 참고해주시기 바랍니다.
npm install
npm run dev
Front-end
npm install
npm run dev:web
Back-end
npm install
npm run dev:api
- frontend:
Next.js 14
,TypeScript
,React
,SWR
,Zustand
,Jest
,Storybook
,MSW
,Tailwind
,Vercel AI SDK
- backend:
Nest.js
,Postgresql
,Typeorm
,Redis
,Swagger
,Passport
- infra:
Turporepo
,Docker
,Github Action
,AWS Lambda
,Supabase
,Testcontainers