Introduction to GrailHub
Introduction to GrailHub
Section titled “Introduction to GrailHub”GrailHub is a visual platform for building trading bots. No programming required—just drag, drop, and connect.
What is it?
Section titled “What is it?”You know how flowcharts work? That’s basically GrailHub. You connect boxes together to create your trading strategy. Each box does something specific: fetch a price, check if it’s above a threshold, send an alert, place an order. Connect them in the right order, and you’ve got a working bot.

Why use GrailHub?
Section titled “Why use GrailHub?”Visual-first, not visual-limited. Unlike simple “if-then” automation tools, GrailHub gives you real programming power through a visual interface. Build complex multi-step strategies with loops, conditions, and parallel processing—without writing code.
Advanced pattern detection built-in. Most platforms make you code your own indicators. GrailHub includes ready-to-use components for technical analysis: RSI, moving averages, candlestick patterns, and even advanced price patterns like Double Bottom and Head & Shoulders using the Directional Change algorithm.
Multi-market support. Trade crypto on Binance and Coinbase with more exchanges coming. Same visual interface, same components—just switch the data source. Build once, deploy across markets.
Run anywhere, own your data. No cloud lock-in. GrailHub runs as a desktop app on your machine. Your API keys, strategies, and trading data stay with you—not on someone else’s server.
Real-time, not delayed. Connect directly to exchange WebSocket feeds for instant price updates. No 15-minute delays, no polling intervals. Your bot reacts as fast as the market moves.
What can you build?
Section titled “What can you build?”Price pattern strategies — Detect Double Bottoms, Head & Shoulders, Rectangles, and other chart patterns automatically. Get alerted or execute trades when patterns complete.
Multi-indicator systems — Combine RSI, moving averages, and volume analysis. Set up confluence-based entries where multiple conditions must align before acting.
Smart alerts — Go beyond simple price alerts. Notify yourself when RSI crosses 70, when a candlestick pattern forms, or when price breaks a support level you’ve defined.
Cross-asset & cross-market monitoring — Watch BTC on Binance and Coinbase simultaneously. Compare prices across exchanges, detect arbitrage opportunities, or track correlations between assets and markets in real-time.
Automated execution — Connect to Binance and execute market or limit orders when your conditions trigger. Full control over position sizing and order parameters.
Core Concepts
Section titled “Core Concepts”A flow is your trading bot. It’s a diagram showing how data moves through your strategy—from market data coming in, through your logic, to actions going out.
Components
Section titled “Components”Components are the building blocks. Each one has:
- Inputs - what data it needs
- Outputs - what data it produces
- Config - settings you can adjust
Example: A “Price Check” component takes a ticker symbol as input, outputs the current price, and lets you configure which exchange to use.
When you add a component to your flow, it becomes a node. You can use the same component multiple times with different settings. Like having two “Price Check” nodes—one for Bitcoin, one for Ethereum.
Edges are the lines connecting nodes. They show where data flows. If you connect a “Price Check” output to a “Send Alert” input, the alert will use that price.
Getting Started
Section titled “Getting Started”Ready to build your first bot?
- Install GrailHub — takes about 2 minutes
- Build your first bot — a simple price alert in 5 minutes