Tradehook
Trading Automation Software with Webhook Integration for TradingView Signals on Robinhood and Gemini
Overview:
Stoxello is a powerful trading automation software designed to streamline trade execution by leveraging TradingView alerts. This trading software is an automated trading platform designed to execute buy/sell orders on Robinhood and Gemini based on real-time TradingView alerts. It operates using a webhook-based architecture, which allows it to instantly receive trading signals and convert them into actionable trades on supported brokerage accounts.
Key Features:
🔗 Webhook Listener for TradingView
- Listens for real-time alerts from TradingView using a secure, customizable webhook URL.
- Supports JSON payloads formatted to trigger specific trading actions (e.g., buy, sell, close position).
⚙️ Broker API Integration
- Robinhood API (using private API (Must request API access from Robinhood)).
- Gemini API (uses secure REST API with API key/secret authentication).
- Gemini API (uses secure REST API with API key/secret authentication).
💰 Trading Execution Engine
- Parses incoming signals and maps them to actions like:
- Market Buy/Sell
- Limit Orders
- Position Sizing (fixed amount, percentage of balance, or custom logic)
- Can manage positions independently per platform or in sync.
📊 Trading Logic and Risk Management
- Optional pre-trade validation layer (e.g., price checks, RSI confirmation).
- Configurable stop-loss, take-profit, and trailing stop.
- Logs every signal received and trade executed for auditing.
🔒 Security and Authentication
- Webhook endpoint is protected by a secret key/token.
- Gemini API keys are stored encrypted.
- Robinhood login uses 2FA and session persistence with encryption.
📈 Dashboard & Logging – Coming Soon!
- Simple web dashboard to:
- View active positions
- Monitor signal history
- Enable/disable trading for each broker
- Email/Telegram/Discord notifications for each trade or error.
How It Works:
- You configure an alert on TradingView with a JSON payload (e.g.
{ "action": "buy", "symbol": "BTCUSD", "qty": "0.5" }
) and direct it to your unique webhook URL. - Stoxello receives the webhook and parses the signal.
- It validates the alert against your trading rules.
- A live trade is executed via your connected brokerage account.
- Status updates are logged and optionally sent to email, Discord, or Slack.