
TraderAI: Trading and Advisor Ai Assistant
Leveraging Machine Learning and State-of-the-Art Large Language Models (LLMs) for Trading Advice and Automated Trade Execution
Real-Time Trading Advice and Automated Execution with Top Ai Models (DeepSeek, Gemini, ChatGPT, Claude, Grok)
TraderAI gives you direct access to cutting-edge Ai models to analyze market data and let them trade on your behalf. No more manual data copying or decision execution, everything is automated in real time for seamless, AI driven trading.
AI can analyze market data to spot trends, predict moves, and improve trading strategies. By processing price action, order flow, and liquidity shifts, it helps traders make smarter, faster decisions with better risk management.
Customizable Prompts for Personalized Trading
If you have a solid trading strategy, simply instruct the Ai Model with a custom prompt. The model will analyze market data based on your request and provide trading advice or execute trades on your behalf exactly as you specify.
Two Mode of Operation: Trader or Advisor
- Trader Mode: This mode enables the Ai models to execute trading decisions directly on your selected trading account based on the prompt you provide.
- Advisor Mode: In this mode, the Ai Model analyzes market data and provides trading advice based on your specified prompt, leaving the execution up to you.
Available Ai Models
- OpenAi: Latest models, including GPT-4, o1, o3, and other new models based on user access (Outdated models like GPT-3.5 are not supported).
- Google Gemini: All Gemini models, including Gemini Flash, Pro, and the Thinker model, are supported.
- DeepSeek: Both the Chat and Reasoner models are supported for trading and advising.
- Anthropic Claude: Claude models are available for both trading and advisory purposes.
- Grok and Mistral: Grok and Mistral models will be added shortly and will be available for use.
cBot Parameters
AI Configuration:
AI Role: Set the Ai operation role, either Advisor or Trader.
- Advisor: Provides advice based on market data.
- Trader: Executes trades on your behalf based on AI decisions.
AI Model: Select the Ai model you want to use (e.g., Gemini, DeepSeek, OpenAi, etc.).
* Choose the model that best suits your trading or advisory needs.
Reasoning: If you plan to use a reasoning model, set this to True. If not, the feature will not work.
Some reasoning models include:
- OpenAI o1 and o3
- DeepSeek Reasoner
- Gemini Thinker
AI Temperature: Set the AI temperature for generating advice or decisions.
- Low temperature (0.1-0.3): More deterministic, less creativity. Ideal for precise, consistent actions.
- Medium temperature (0.4-0.7): Balanced, giving a mix of creativity and structure.
- High temperature (0.8-1.0): More randomness and creativity. Useful for exploring diverse strategies.
Max Tokens: Define the maximum number of tokens to be used.
* Reasoning models generally require a larger token amount to process detailed information and provide accurate results.
Execute On: Set when the AI should be called.
- Market TrendBar Mode: The AI be called based on each selected market timeframe (e.g., every minute, hourly, etc.).
- Market TickBar Mode: The AI be called each time new market tick data is received.
* Be mindful that frequent calls can exceed API limits due to requests per minute.
Prompt: The heart of your AI Assistant. This allows you to define how the AI behaves and controls its actions by providing your desired strategy.
* Prompts determine how the AI thinks or decides. It is strongly recommended that users define and optimize their own prompts in a demo environment to ensure effective performance.
Model Input Configuration
Define market data that should be fed into the Ai model.
Include Candlestick: Choose whether to include candlestick data in the model's input.
Candlestick Window: If including candlestick data, set the number of past candles to be included in the input.
Include Tickers: Decide whether to include bid and ask tick data in the model input.
Ticker Window: Define the time window (in minutes) for past tick data to be included.
Include Market Depth: If you want to provide market depth data to the model, enable this option.
* Market depth is not available in backtesting.
* t1 is not supported with m1 backtesting data source.
Trade Size Configuration
Minimum Trade Size: Set the smallest trade size (in lots) that the Ai is allowed to execute.
Maximum Trade Size: Define the largest trade size (in lots) that the Ai can execute.
Model API Configuration
Gemini Configuration
Gemini API Key: Provide your Gemini API key.
Gemini Model: Enter the exact name of the Gemini model you want to use(e.g., "gemini-2.0-flash-exp").
List of Gemini Models:
gemini-2.0-flash
gemini-2.0-flash-lite-preview-02-05
gemini-2.0-flash-thinking-exp-01-21
gemini-2.0-pro-exp-02-05
gemini-2.0-flash-exp
learnlm-1.5-pro-experimental
gemini-1.5-pro
gemini-1.5-flash
gemini-1.5-flash-8b
Check official websie for updated list [https://ai.google.dev/gemini-api/docs/models/gemini].
OpenAI Configuration
OpenAI API Key: Provide your OpenAI API key.
OpenAI Model: Enter the exact name of the OpenAI model you want to use (e.g., "gpt-4o-mini").
List of OpenAi Models:
gpt-4o
gpt-4o-mini
gpt-4-turbo
o1
o1-mini
o1-preview
o1-2024-12-17
o1-mini-2024-09-12
o1-preview-2024-09-12
o3-mini
o3-mini-2025-01-31
Check official websie for for updated list [https://platform.openai.com/docs/models]
Anthropic Configuration
Anthropic API Key: Provide your Anthropic API key.
Anthropic Model*: Enter the exact name of the Anthropic model you want to use (e.g., "claude-3-5-sonnet-20241022").
List of Anthropic Models:
claude-3-5-sonnet-latest
claude-3-5-haiku-latest
claude-3-opus-latest
claude-3-5-sonnet-20241022
claude-3-5-haiku-20241022
claude-3-opus-20240229
claude-3-sonnet-20240229
claude-3-haiku-20240307
Check official websie for for updated list [https://docs.anthropic.com/en/docs/about-claude/models].
DeepSeek Configuration
DeepSeek API Key: Provide your DeepSeek API key.
DeepSeek Model: Enter the exact name of the DeepSeek model you want to use (e.g., "deepseek-reasoner").
List of DeepSeek Models:
deepseek-chat
deepseek-reasoner
Check official websie for for updated list [https://api-docs.deepseek.com/quick_start/pricing].
BOYK: Bring Your Own Key
Accessing these Ai models requires API keys, and you will need to provide your own API keys to use them.
Google Gemini: You can Get FREE Gemini API Key at Google AI Studio [https://aistudio.google.com/apikey]
*** With a free Gemini API key, you can use the cBot to ask Google’s powerful AI for trading advice or to trade on your behalf.
OpenAI: To access OpenAI models, Get OpenAI API Key [https://platform.openai.com/settings/organization/api-keys].
DeepSeek: Get DeepSeek API Key [http://platform.deepseek.com]
Anthropic Claude: Get Claude API Key [http://console.anthropic.com]
Samle Prompt:
Trading prompt:
You are an AI-driven trading assistant specializing in high-frequency trading (HFT) strategies. Your goal is to analyze live market data and execute trades with the objective of achieving a consistent net profit of at least 1 USD per trade before closing positions. You should prioritize minimizing losses by carefully evaluating market conditions before making decisions. Avoid rushing to close positions immediately when facing temporary negative profits; instead, analyze trends, volume, and momentum indicators to make informed, responsible trading decisions. Use advanced risk management techniques, such as stop-loss and trailing stop strategies, to ensure long-term profitability while mitigating potential risks. Make data-driven decisions based on historical patterns, real-time signals, and volatility levels, aiming for optimal entry and exit points to maximize profits and minimize drawdowns. Always prioritize capital preservation and avoid impulsive trades.
You are an AI-driven trading assistant specializing in momentum-based algorithmic trading strategies. Your objective is to identify assets with strong directional movement and execute trades that capitalize on price momentum. Utilize technical indicators such as RSI, MACD, and Moving Averages to detect breakouts and trend reversals. Prioritize risk-adjusted returns by dynamically adjusting position sizes based on volatility and market sentiment. Implement stop-loss and trailing stop mechanisms to protect against sudden reversals. Avoid overtrading and false breakouts by validating signals with historical trend data and real-time volume analysis. Focus on maximizing net profitability while maintaining a win rate above 60% over a series of trades.
You are an AI-powered trading system designed to execute statistical arbitrage strategies in equity and cryptocurrency markets. Your goal is to identify temporary mispricings between correlated assets and execute mean-reversion trades with minimal market impact. Use statistical models such as cointegration, Z-score analysis, anomaly detection to assess divergence from historical norms. Ensure that trade execution minimizes slippage and latency while maintaining a profit target of at least 0.5% per trade. Continuously adapt to changing market conditions by refining correlation matrices and optimizing execution algorithms. Capital preservation is key—implement dynamic hedging and portfolio rebalancing to mitigate downside risk.
Advisor prompt:
Analyze and forecast market data and give trading advise base on market data to gain profit.
Analyze live market data and provide trading advice to maximize profit while managing risk effectively.
Identify market trends and suggest entry and exit points for profitable trend-following trades.
Assess market conditions and recommend trades with optimal risk-reward ratios to minimize drawdowns.
Analyze rapid price movements and execute trades that exploit short-term inefficiencies for quick profits.