{"id":"cryptosignal-crypto-signal","name":"Crypto-Signal","homepage":"https://www.linkedin.com/in/AbenezerMamo","repo_url":"https://github.com/CryptoSignal/Crypto-Signal","category":"ai-ml","subcategories":[],"tags":["ai-ml","algorithmic-trading","technical-analysis","alerts","docker","python","crypto"],"what_it_does":"CryptoSignal is a Python command-line crypto technical analysis tool/bot that automates indicator calculations (e.g., RSI, MACD, SMA/EMA, Ichimoku, etc.) for many coins and provides alerting via channels like email, SMS (Twilio), Slack, Telegram, and Discord. It is configured via a local config.yml and typically run via Docker.","use_cases":["Automated technical analysis and indicator computation for crypto markets","Generating alerts when indicators meet configured conditions","Experimenting with trading strategies or ML models using TA features","Running self-hosted/locally configured crypto monitoring and alerting"],"not_for":["Production trading execution without thorough validation and risk controls","Compliance-sensitive environments that require explicit guarantees around data handling and operational SLAs (not evidenced in provided docs)","Use as a turnkey financial decision system (project includes liability disclaimers)"],"best_when":"You want a self-hosted TA/alerting CLI tool that you can configure and extend, and you are comfortable validating indicator/strategy correctness against your own expectations.","avoid_when":"You need a documented, standardized API surface (REST/OpenAPI/SDKs) for agent-driven integration, or you require strong, explicit security guarantees and operational reliability documentation from the package itself.","alternatives":["TradingView (manual/automated scripts via their ecosystem)","Freqtrade (crypto trading bot with strategies)","Zenbot/other open-source trading/TA bots","TA-Lib + custom scripts for indicator computation","ccxt-based custom pipelines with alerting (Grafana/Prometheus, webhooks, etc.)"],"af_score":25.2,"security_score":38.5,"reliability_score":25.0,"package_type":"skill","discovery_source":["openclaw"],"priority":"high","status":"evaluated","version_evaluated":null,"last_evaluated":"2026-03-29T14:58:05.727561+00:00","interface":{"has_rest_api":false,"has_graphql":false,"has_grpc":false,"has_mcp_server":false,"mcp_server_url":null,"has_sdk":false,"sdk_languages":[],"openapi_spec_url":null,"webhooks":false},"auth":{"methods":["API keys/credentials for exchanges and alert providers likely via config.yml (not explicitly detailed in provided README)"],"oauth":false,"scopes":false,"notes":"README does not describe authentication mechanisms or scopes; it only mentions configuring config.yml and running via Docker. Security posture cannot be verified from provided content."},"pricing":{"model":null,"free_tier_exists":false,"free_tier_limits":null,"paid_tiers":[],"requires_credit_card":false,"estimated_workload_costs":null,"notes":"No pricing information in provided README; appears to be self-hosted open source (MIT license stated in repository metadata)."},"requirements":{"requires_signup":false,"requires_credit_card":false,"domain_verification":false,"data_residency":[],"compliance":[],"min_contract":null},"agent_readiness":{"af_score":25.2,"security_score":38.5,"reliability_score":25.0,"mcp_server_quality":0.0,"documentation_accuracy":45.0,"error_message_quality":0.0,"error_message_notes":null,"auth_complexity":40.0,"rate_limit_clarity":10.0,"tls_enforcement":70.0,"auth_strength":35.0,"scope_granularity":10.0,"dependency_hygiene":45.0,"secret_handling":35.0,"security_notes":"Security aspects are not well evidenced in the provided README. The tool integrates with multiple exchanges and alert providers; credentials are likely stored in config.yml, but the README does not state how secrets are handled (e.g., env vars vs files, logging redaction). TLS is likely used for network calls but not explicitly stated. Scope granularity and auth mechanisms are not documented.","uptime_documented":0.0,"version_stability":45.0,"breaking_changes_history":35.0,"error_recovery":20.0,"idempotency_support":"false","idempotency_notes":null,"pagination_style":"none","retry_guidance_documented":false,"known_agent_gotchas":["No clearly documented programmatic API (REST/OpenAPI/MCP/SDK); integration is primarily via running a container and managing config.yml.","README indicates 'documentation is often lagging' and 'Beta' state, which can lead to undocumented config fields/behaviors.","Operational details such as rate limits, retries, and error-handling semantics are not described in the provided content."]}}