What is AnalystBuddy?
AnalystBuddy is an AI-powered automated crypto trading platform that connects Google
Gemini AI with Binance. It fetches real-time candlestick data, computes technical indicators (RSI,
MACD, EMA, Bollinger Bands), and automatically executes BUY/SELL orders with stop-loss and
take-profit on Binance Spot and Futures markets.
How does AnalystBuddy decide when to trade?
AnalystBuddy fetches live Binance OHLCV candlestick data and computes RSI, EMA, MACD,
Bollinger Bands, VWAP, and ATR indicators. All data is sent to Gemini AI with your custom strategy
prompt. Gemini returns a strict JSON signal: BUY, SELL, or HOLD. BUY or SELL triggers automatic
order execution on Binance.
Does AnalystBuddy support Binance Futures trading?
Yes. AnalystBuddy supports both Binance Spot (/api/v3) and USDM Futures (/fapi/v1)
trading. Configure leverage (1x–125x), trading mode, and symbol per bot. Stop-loss and take-profit
are placed using Binance's algoOrder endpoint for conditional order accuracy.
What technical indicators does AnalystBuddy support?
AnalystBuddy supports RSI (Relative Strength Index), EMA (Exponential Moving
Average), SMA (Simple Moving Average), MACD, Bollinger Bands, VWAP (Volume Weighted Average Price),
ATR (Average True Range), and Stochastic Oscillator. Each indicator can be configured per timeframe.
Can I customize the AI trading strategy?
Yes. During bot setup, you write a custom prompt that instructs Gemini AI on how to
interpret market data. Gemini is constrained to return only a JSON signal with trade direction,
price, stop-loss, and take-profit. You have full control over the strategy logic in plain English.
What AI models does AnalystBuddy support?
AnalystBuddy supports Google Gemini (2.5 Flash, 2.0 Flash, 1.5 Pro), OpenAI GPT-4o,
Anthropic Claude 3.5 Sonnet, DeepSeek Chat, and Mistral Large. Each bot can be configured with a
different AI provider and model.
Does AnalystBuddy trade automatically or do I need to click
manually?
Both modes are available. In manual mode, you click 'Ask AI' to get a signal and
choose to place the order. In automated mode, set up a Schedule with a start time, interval, and
repeat count — AnalystBuddy runs the full analysis-to-execution pipeline automatically 24/7.
Is AnalystBuddy free to use?
AnalystBuddy is free to register and use. You bring your own Binance API keys and
Gemini AI API key (available free from Google AI Studio). You only pay Binance's standard trading
fees on executed orders.
How do I get a Binance API key for AnalystBuddy?
Log in to Binance, go to Account > API Management, and create a new API key.
Enable 'Enable Trading' permission. For Futures trading, also enable 'Enable Futures'. Copy the API
Key and Secret Key into AnalystBuddy's bot configuration. Whitelist your server IP for added
security.
What happens if the AI returns a HOLD signal?
If Gemini AI returns a HOLD signal, AnalystBuddy does not place any orders. The
signal is logged and displayed on the Watch page. The scheduler waits for the next scheduled
interval before running the next analysis.