openinsider
Fetch SEC Form 4 insider trading data (Directors, CEOs, Officers) from OpenInsider. Use this to track corporate insider buying/selling signals.
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Fetch SEC Form 4 insider trading data (Directors, CEOs, Officers) from OpenInsider. Use this to track corporate insider buying/selling signals.
How to use
Upewnij się, że masz zainstalowany Python 3 na swoim systemie. Jeśli go nie masz, pobierz ze strony python.org i zainstaluj.
Zainstaluj wymagane zależności Python, uruchamiając polecenie: pip3 install pandas requests lxml. To przygotuje środowisko do pobierania i przetwarzania danych.
Uruchom skill, podając symbol giełdowy spółki, którą chcesz analizować. Na przykład, aby pobrać ostatnie transakcje insiderów dla NVIDIA, wpisz: skills/openinsider/scripts/fetch_trades.py NVDA
Domyślnie skill zwraca 10 ostatnich transakcji. Jeśli chcesz zmienić liczbę wyników, dodaj flagę --limit i liczbę. Na przykład: skills/openinsider/scripts/fetch_trades.py TSLA --limit 5 pokaże 5 ostatnich transakcji dla Tesla.
Przeanalizuj otrzymane dane: data złożenia sprawozdania (filing_date), data faktycznej transakcji (trade_date), imię i nazwisko insidera, jego stanowisko (CEO, CFO, dyrektor), typ operacji (P dla zakupu, S dla sprzedaży), cenę transakcji, ilość akcji i całkowitą wartość. Kupna przez kierownictwo mogą sygnalizować zaufanie do wzrostu, a sprzedaże mogą wskazywać na zmianę nastrojów.