zephyrdark 5422383fd8
All checks were successful
Deploy to Production / deploy (push) Successful in 1m8s
feat: add FinancialCollector for FnGuide financial statement scraping
Port make-quant-py's FnGuide scraping logic into galaxy-po's
BaseCollector pattern. Collects annual and quarterly financial
statements (revenue, net income, total assets, etc.) and maps
Korean account names to English keys for FactorCalculator.
Scheduled weekly on Monday 19:00 KST since data updates quarterly.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-18 22:38:05 +09:00

20 lines
745 B
Python

from app.services.collectors.base import BaseCollector
from app.services.collectors.stock_collector import StockCollector
from app.services.collectors.sector_collector import SectorCollector
from app.services.collectors.price_collector import PriceCollector
from app.services.collectors.valuation_collector import ValuationCollector
from app.services.collectors.etf_collector import ETFCollector
from app.services.collectors.etf_price_collector import ETFPriceCollector
from app.services.collectors.financial_collector import FinancialCollector
__all__ = [
"BaseCollector",
"StockCollector",
"SectorCollector",
"PriceCollector",
"ValuationCollector",
"ETFCollector",
"ETFPriceCollector",
"FinancialCollector",
]