US Crowding Radar (Radar de Congestion US)
Utilisez l'interface CLI Python testée de ce dépôt. Ne réimplémentez pas le scoring et n'appelez pas directement des interfaces non documentées.
Sécurité
- Ceci est une intelligence de marché en lecture seule, pas une exécution de transactions.
- Ne demandez jamais, n'affichez pas, ne journalisez pas et ne placez pas
CLAWBY_API_KEYdans les arguments de commande. - Le tableau de bord accepte la clé via son interface utilisateur locale, la valide auprès du endpoint officiel
/api/accountde Clawby, et peut la sauvegarder dans le fichier d'identification local ignoré par Git avec le mode600. - L'automatisation CLI lit la clé uniquement depuis l'environnement ou le fichier
.envignoré. - Ne décrivez jamais le score de congestion comme une prévision de prix ou un conseil d'investissement.
Commandes
Depuis la racine du dépôt :
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
Flux de travail
- Pour le tableau de bord, demandez à l'utilisateur de saisir sa propre clé dans l'interface utilisateur locale ; ne la répétez ni ne la journalisez jamais. Une validation réussie peut être restaurée à partir du fichier d'identification local protégé.
- Pour l'automatisation CLI, exécutez
doctoret signalez uniquement si la clé d'environnement est configurée. - Confirmez la liste de surveillance avant une analyse en direct.
- Utilisez
scanpour une exécution en lecture seule autorisée en cache ouscan --refreshpour des données distantes fraîches. - Signalez ensemble le score, la direction, la couverture, les preuves des composants, les horodatages des sources et les dimensions en échec.
- Utilisez
--notifyuniquement lorsque l'utilisateur a configuré et autorisé la cible de notification.
Validation
python3 -m unittest discover -s tests -v
node --check us_crowding_radar/web/app.js
python3 -m compileall -q us_crowding_radar