Was macht US Crowding Radar?
Verwenden Sie die getestete Python-CLI in diesem Repository. Implementieren Sie Scoring nicht neu und rufen Sie keine undokumentierten Schnittstellen direkt auf.
Sicherheit
- Dies ist schreibgeschützte Marktinformation, keine Handelsausführung.
- Fordern Sie niemals
CLAWBY_API_KEYan, geben Sie ihn nicht aus, protokollieren Sie ihn nicht und übergeben Sie ihn nicht in Befehlsargumenten. - Das Dashboard akzeptiert den Schlüssel über sein lokales UI, validiert ihn gegen den offiziellen Clawby-Endpunkt
/api/accountund kann ihn in der von Git ignorierten lokalen Credential-Datei mit Modus600speichern. - Die CLI-Automatisierung liest den Schlüssel nur aus der Umgebung oder der ignorierten
.env-Datei. - Beschreiben Sie den Crowding-Score niemals als Preisprognose oder Anlageberatung.
Befehle
Vom Repository-Stammverzeichnis aus:
python3 -m us_crowding_radar doctor
python3 -m us_crowding_radar watchlist list
python3 -m us_crowding_radar watchlist add TICKER --label "Company"
python3 -m us_crowding_radar watchlist remove TICKER
python3 -m us_crowding_radar scan
python3 -m us_crowding_radar scan --refresh
python3 -m us_crowding_radar scan --notify
python3 -m us_crowding_radar serve --port 8786
Arbeitsablauf
- Bitten Sie den Benutzer, seinen eigenen Schlüssel im lokalen UI einzugeben; wiederholen oder protokollieren Sie ihn niemals. Eine erfolgreiche Validierung kann aus der geschützten lokalen Credential-Datei wiederhergestellt werden.
- Führen Sie für die CLI-Automatisierung
doctoraus und melden Sie nur, ob der Umgebungsschlüssel konfiguriert ist. - Bestätigen Sie die Watchlist vor einem Live-Scan.
- Verwenden Sie
scanfür einen zwischengespeicherten, autorisierten, schreibgeschützten Durchlauf oderscan --refreshfür frische Remotedaten. - Melden Sie Score, Richtung, Abdeckung, Komponenten-Nachweise, Quellen-Zeitstempel und fehlgeschlagene Dimensionen zusammen.
- Verwenden Sie
--notifynur, wenn der Benutzer das Benachrichtigungsziel konfiguriert und autorisiert hat.
Validierung
python3 -m unittest discover -s tests -v
node --check us_crowding_radar/web/app.js
python3 -m compileall -q us_crowding_radar