Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Query and analyze SEC filings using EdgarTools
How to use
Zainstaluj EdgarTools i zaimportuj moduł
edgar. Na początku każdej sesji ustaw swoją tożsamość za pomocąset_identity("Twoje Imię twoj@email.com")— jest to wymagane przez SEC.Wyszukaj spółkę po tickerze, na przykład
company = Company("AAPL"), lub znajdź konkretny raport po jego numerze dostępufiling = find("0000320193-25-000079"). Możesz też pobrać wszystkie raporty danego typu i roku:filings = get_filings(form="10-K", year=2024).Zapoznaj się z dostępnym API każdego obiektu — wpisz
company.docslubfiling.docs, aby zobaczyć pełny przewodnik. Jeśli szukasz konkretnej funkcji, użyjcompany.docs.search("filings")lubfiling.docs.search("xbrl").Wybierz umiejętność odpowiednią do Twoich potrzeb: core do wyszukiwania i podstawowych informacji, financials do sprawozdań finansowych, reports do sekcji raportów 10-K/10-Q/8-K, holdings do udziałów instytucjonalnych (13F) lub ownership do transakcji insiderów (Form 3/4/5).
Przejrzyj pliki
skill.yamlw każdym katalogu umiejętności — zawierają wzorce i przykłady użycia. Zwróć uwagę nasharp-edges.yaml, gdzie opisane są częste błędy i jak ich unikać.Zacznij od prostych zapytań — na przykład pobierz dane o spółce, a następnie jej ostatnie raporty — i stopniowo rozbudowuj skrypty o bardziej zaawansowaną analizę finansową lub XBRL.