Home Forums Investment Road to FinGPT #2 Road to FinGPT #2 Name * Password * Email <strong>Topic 14</strong>: FinGPT (Forecaster)가 사용하는 backend 서비스는 어떤 것이 있는가? 요약: yahoo finance, finnhub (FinGPT가 뉴스 스크랩하여 요약한 게 아니고 뉴스 서비스 api 호출한 거네요. 어쩐지 요약이 너무 정갈하고 훌륭하더라니.) 이하 상세: FinGPT가 llm 이기 때문에 어떤 정보를 신뢰할 수 있는 시스템에서 가져오고, 어느 것이 llm에 의해 가공되는 것인지 정확히 알 필요가 있는데요. 데모 페이지: https://huggingface.co/spaces/FinGPT/FinGPT-Forecaster <ul> <li>주가 정보는 yahoo finance 에서 가져옵니다. FinGPT가 생성한 게 아니므로 주가변동에 대한 문장은 믿어도 되네요. <li>티커 뉴스는 finnhub.io에서 가져옵니다. 헤드라인 문장과 써머리는 finnhub.io가 주는 것을 그대로 사용하고, FinGPT가 재가공한 게 아니므로 내용을 믿어도 됩니다. <li>회사 기본 정보 (country, currency, exchange, industry, ip date, logo image, market cap, name, phone, shareOutstanding, ticker, weburl) 는 finnhub.io를 이용합니다. FinGPT가 재가공한 게 아니므로 숫자는 믿어도 되는데, 버그가 하나 있네요. share outstanding이 백만주 단위의 숫자로 리턴되는데 그걸 prompt에 그대로 사용하는 버그. 예: shares outstanding이 2500이 리턴되면 2500백만주로 해석해야 하는데 그걸 그대로 2500주인 것으로 prompt에 집어 넣고 있음. 주가 예측, 판단에 사용되는 부분은 아닙니다. <li>주간 주가변동이 상승하면 increased라고 표시하고 하락하면 decreased라고 표시하는데, 변동이 없어도 decreased라고 표시하는 사소한 버그가 있지만 주가 판단에 영향을 주는 건 아닐 것 같습니다. <li>finnhub.io가 주간 수백 개의 뉴스를 돌려주더라도 최대 5개만 랜덤 샘플링합니다. 이 부분 때문에 Submit 버튼을 여러 번 눌러서 예측치가 일관성 있게 나오는지 확인해 보는 게 필요할 듯. 아니면, FinGPT를 로컬에서 돌릴 때 customize 해서 더 많은 기사를 참조하도록 수정하든지. </ul> 이렇게 하여 구성된 [Information] 섹션의 내용은 FinGPT llm이 개입되지 않은, 모두 사실이네요. (yahoo finance, finnhub 데이터를 그대로 사용함) I agree to the terms of service Comment