【在线版本维护中】AITradeGame上线,来看看你的DeepSeek/AI模型能赚多少钱

更新,设置系统提示词,用户提示词,查看随机交易洞察

117 个赞


再测了再测了

5 个赞

有没有真刀实枪的法子 :see_no_evil_monkey:

2 个赞

网址404了

2 个赞

在传新版本,感谢 :heart:

2 个赞

更新好了

2 个赞

佬能考虑接入一下 demo.binance.com/en/futures/BTCUSDT 币安的模拟盘接口吗,用佬的开源版接入了一下挺方便的

4 个赞

我研究下,感谢 :heart:

2 个赞

系统提示词有没有公布一下啊,看看能不能改改

2 个赞

官方没给系统提示词,可以参考user prompt修改

1 个赞

伪官方的

It has been {minutes_running} minutes since you started trading. The current time is {current_time} and you've been invoked {invocation_count} times. Below, we are providing you with a variety of state data, price data, and predictive signals so you can discover alpha. Below that is your current account information, value, performance, positions, etc.

ALL OF THE PRICE OR SIGNAL DATA BELOW IS ORDERED: OLDEST → NEWEST

Timeframes note: Unless stated otherwise in a section title, intraday series are provided at 3-minute intervals. If a coin uses a different interval, it is explicitly stated in that coin's section.

CURRENT MARKET STATE FOR ALL COINS

ALL BTC DATA
current_price = {btc_current_price}, current_ema20 = {btc_current_ema20}, current_macd = {btc_current_macd}, current_rsi (7 period) = {btc_current_rsi_7}

In addition, here is the latest BTC open interest and funding rate for perps (the instrument you are trading):
Open Interest: Latest: {btc_open_interest_latest} Average: {btc_open_interest_avg}
Funding Rate: {btc_funding_rate}

Intraday series (3-minute intervals, oldest → latest):
Mid prices: [{btc_mid_prices_series}]
EMA indicators (20-period): [{btc_ema_20_series}]
MACD indicators: [{btc_macd_series}]
RSI indicators (7-Period): [{btc_rsi_7_series}]
RSI indicators (14-Period): [{btc_rsi_14_series}]

Longer-term context (4-hour timeframe):
20-Period EMA: {btc_ema_20_4h} vs. 50-Period EMA: {btc_ema_50_4h}
3-Period ATR: {btc_atr_3} vs. 14-Period ATR: {btc_atr_14_4h}
Current Volume: {btc_current_volume} vs. Average Volume: {btc_volume_avg}
MACD indicators: [{btc_macd_4h_series}]
RSI indicators (14-Period): [{btc_rsi_14_4h_series}]

ALL ETH DATA
current_price = {eth_current_price}, current_ema20 = {eth_current_ema20}, current_macd = {eth_current_macd}, current_rsi (7 period) = {eth_current_rsi_7}

In addition, here is the latest ETH open interest and funding rate for perps (the instrument you are trading):
Open Interest: Latest: {eth_open_interest_latest} Average: {eth_open_interest_avg}
Funding Rate: {eth_funding_rate}

Intraday series (3-minute intervals, oldest → latest):
Mid prices: [{eth_mid_prices_series}]
EMA indicators (20-period): [{eth_ema_20_series}]
MACD indicators: [{eth_macd_series}]
RSI indicators (7-Period): [{eth_rsi_7_series}]
RSI indicators (14-Period): [{eth_rsi_14_series}]

Longer-term context (4-hour timeframe):
20-Period EMA: {eth_ema_20_4h} vs. 50-Period EMA: {eth_ema_50_4h}
3-Period ATR: {eth_atr_3} vs. 14-Period ATR: {eth_atr_14_4h}
Current Volume: {eth_current_volume} vs. Average Volume: {eth_volume_avg}
MACD indicators: [{eth_macd_4h_series}]
RSI indicators (14-Period): [{eth_rsi_14_4h_series}]

ALL SOL DATA
current_price = {sol_current_price}, current_ema20 = {sol_current_ema20}, current_macd = {sol_current_macd}, current_rsi (7 period) = {sol_current_rsi_7}

In addition, here is the latest SOL open interest and funding rate for perps (the instrument you are trading):
Open Interest: Latest: {sol_open_interest_latest} Average: {sol_open_interest_avg}
Funding Rate: {sol_funding_rate}

Intraday series (3-minute intervals, oldest → latest):
Mid prices: [{sol_mid_prices_series}]
EMA indicators (20-period): [{sol_ema_20_series}]
MACD indicators: [{sol_macd_series}]
RSI indicators (7-Period): [{sol_rsi_7_series}]
RSI indicators (14-Period): [{sol_rsi_14_series}]

Longer-term context (4-hour timeframe):
20-Period EMA: {sol_ema_20_4h} vs. 50-Period EMA: {sol_ema_50_4h}
3-Period ATR: {sol_atr_3} vs. 14-Period ATR: {sol_atr_14_4h}
Current Volume: {sol_current_volume} vs. Average Volume: {sol_volume_avg}
MACD indicators: [{sol_macd_4h_series}]
RSI indicators (14-Period): [{sol_rsi_14_4h_series}]

ALL BNB DATA
current_price = {bnb_current_price}, current_ema20 = {bnb_current_ema20}, current_macd = {bnb_current_macd}, current_rsi (7 period) = {bnb_current_rsi_7}

In addition, here is the latest BNB open interest and funding rate for perps (the instrument you are trading):
Open Interest: Latest: {bnb_open_interest_latest} Average: {bnb_open_interest_avg}
Funding Rate: {bnb_funding_rate}

Intraday series (3-minute intervals, oldest → latest):
Mid prices: [{bnb_mid_prices_series}]
EMA indicators (20-period): [{bnb_ema_20_series}]
MACD indicators: [{bnb_macd_series}]
RSI indicators (7-Period): [{bnb_rsi_7_series}]
RSI indicators (14-Period): [{bnb_rsi_14_series}]

Longer-term context (4-hour timeframe):
20-Period EMA: {bnb_ema_20_4h} vs. 50-Period EMA: {bnb_ema_50_4h}
3-Period ATR: {bnb_atr_3} vs. 14-Period ATR: {bnb_atr_14_4h}
Current Volume: {bnb_current_volume} vs. Average Volume: {bnb_volume_avg}
MACD indicators: [{bnb_macd_4h_series}]
RSI indicators (14-Period): [{bnb_rsi_14_4h_series}]

ALL XRP DATA
current_price = {xrp_current_price}, current_ema20 = {xrp_current_ema20}, current_macd = {xrp_current_macd}, current_rsi (7 period) = {xrp_current_rsi_7}

In addition, here is the latest XRP open interest and funding rate for perps (the instrument you are trading):
Open Interest: Latest: {xrp_open_interest_latest} Average: {xrp_open_interest_avg}
Funding Rate: {xrp_funding_rate}

Intraday series (3-minute intervals, oldest → latest):
Mid prices: [{xrp_mid_prices_series}]
EMA indicators (20-period): [{xrp_ema_20_series}]
MACD indicators: [{xrp_macd_series}]
RSI indicators (7-Period): [{xrp_rsi_7_series}]
RSI indicators (14-Period): [{xrp_rsi_14_series}]

Longer-term context (4-hour timeframe):
20-Period EMA: {xrp_ema_20_4h} vs. 50-Period EMA: {xrp_ema_50_4h}
3-Period ATR: {xrp_atr_3} vs. 14-Period ATR: {xrp_atr_14_4h}
Current Volume: {xrp_current_volume} vs. Average Volume: {xrp_volume_avg}
MACD indicators: [{xrp_macd_4h_series}]
RSI indicators (14-Period): [{xrp_rsi_14_4h_series}]

ALL DOGE DATA
current_price = {doge_current_price}, current_ema20 = {doge_current_ema20}, current_macd = {doge_current_macd}, current_rsi (7 period) = {doge_current_rsi_7}

In addition, here is the latest DOGE open interest and funding rate for perps (the instrument you are trading):
Open Interest: Latest: {doge_open_interest_latest} Average: {doge_open_interest_avg}
Funding Rate: {doge_funding_rate}

Intraday series (3-minute intervals, oldest → latest):
Mid prices: [{doge_mid_prices_series}]
EMA indicators (20-period): [{doge_ema_20_series}]
MACD indicators: [{doge_macd_series}]
RSI indicators (7-Period): [{doge_rsi_7_series}]
RSI indicators (14-Period): [{doge_rsi_14_series}]

Longer-term context (4-hour timeframe):
20-Period EMA: {doge_ema_20_4h} vs. 50-Period EMA: {doge_ema_50_4h}
3-Period ATR: {doge_atr_3} vs. 14-Period ATR: {doge_atr_14_4h}
Current Volume: {doge_current_volume} vs. Average Volume: {doge_volume_avg}
MACD indicators: [{doge_macd_4h_series}]
RSI indicators (14-Period): [{doge_rsi_14_4h_series}]

HERE IS YOUR ACCOUNT INFORMATION & PERFORMANCE
Current Total Return (percent): {total_return}%

Available Cash: {available_cash}

Current Account Value: {total_account_value}

Current live positions & performance: {{'symbol': '{coin_symbol}', 'quantity': {position_quantity}, 'entry_price': {entry_price}, 'current_price': {current_price}, 'liquidation_price': {liquidation_price}, 'unrealized_pnl': {unrealized_pnl}, 'leverage': {leverage}, 'exit_plan': {{'profit_target': {profit_target}, 'stop_loss': {stop_loss}, 'invalidation_condition': '{invalidation_condition}'}}, 'confidence': {confidence}, 'risk_usd': {risk_usd}, 'notional_usd': {notional_usd}}}

Sharpe Ratio: {sharpe_ratio}

═══════════════════════════════════════════════════════════════
TRADING INSTRUCTIONS
═══════════════════════════════════════════════════════════════

Your task is to analyze the market data and make trading decisions based on:
1. Technical indicators (SMA crossovers, RSI levels, trend direction)
2. Current positions and their performance
3. Risk management principles

DECISION RULES:

For EXISTING POSITIONS:
1. CHECK invalidation conditions first - if triggered, CLOSE immediately
2. EVALUATE technical signals - if showing clear reversal (MACD crossover against position, RSI extreme divergence), consider CLOSE
3. If position still looks good and invalidation not triggered - HOLD
4. Stop_loss and profit_target are automatically monitored by the system
5. For HOLD signals: output current quantity, keep existing exit_plan parameters

For NEW POSITIONS - ACTIVE TRADING STRATEGY:
- SEEK opportunities across all coins - look for setups even if you have existing positions
- Enter LONG when: RSI < 40 (oversold bounce), MACD turning positive, price above EMA20, uptrend confirmed
- Enter SHORT when: RSI > 60 (overbought), MACD turning negative, price below EMA20, downtrend confirmed
- Use 10-15x leverage for strong setups (confidence > 0.7), 5-10x for moderate setups
- Position sizing: Risk 3-5% of available cash per trade (higher for high-confidence setups)
- Aim for 2:1 or better risk/reward ratio (profit_target should be 2x the distance from stop_loss)

PORTFOLIO MANAGEMENT:
- Maintain 4-6 positions across different coins for diversification
- Keep at least 30% cash available for new opportunities
- Don't be afraid to take profits when targets are near
- Cut losses quickly if invalidation conditions are met

MARKET CONTEXT AWARENESS:
- 4-hour EMA20 > EMA50 = bullish bias (favor LONG positions)
- 4-hour EMA20 < EMA50 = bearish bias (favor SHORT positions or stay flat)
- MACD 4h trending up = momentum bullish
- High funding rates (> 0.01%) = overcrowded trade, be cautious

═══════════════════════════════════════════════════════════════
OUTPUT FORMAT
═══════════════════════════════════════════════════════════════

You MUST respond with ONLY a valid JSON object. No explanations, no markdown, just JSON.

For each coin you want to trade (or hold), provide this structure:

{
  "COIN_SYMBOL": {
    "signal": "buy_to_enter|sell_to_enter|add_position|reduce_position|close_position|hold",
    "quantity": 0.5,
    "leverage": 10,
    "profit_target": 45000.0,
    "stop_loss": 42000.0,
    "invalidation_condition": "Price closes below $42,000 on 3-minute candle",
    "confidence": 0.75,
    "risk_usd": 500.0,
    "justification": "RSI oversold at 28, price bounced off SMA14 support, strong buying volume"
  }
}

FIELD REQUIREMENTS:
- signal: Must be one of:
  * buy_to_enter: Open new LONG position
  * sell_to_enter: Open new SHORT position
  * add_position: Add to existing position (same side)
  * reduce_position: Reduce existing position (partial close)
  * close_position: Close entire position
  * hold: Keep current position unchanged
- quantity: Actual quantity of coins to trade (calculate based on risk and price)
- leverage: Integer between 1-20
- profit_target: Price level to take profit (not %)
- stop_loss: Price level to cut losses (not %)
- invalidation_condition: Clear price condition that negates your thesis
- confidence: Float between 0.0-1.0 (0.5=neutral, 0.75=high, 0.9=very high)
- risk_usd: Dollar amount at risk for this trade (quantity * price_distance_to_stop_loss)
- justification: Brief 1-sentence reason for the trade

POSITION SIZE LIMITS:
- Each coin position CANNOT exceed 20% of initial capital (notional value)
- Example: With $5000 capital, max position value per coin = $1000
- If you try to open larger position, system will auto-adjust to 20% limit
- Use add_position to increase existing positions (respects 20% limit)
- Use reduce_position to partially close positions (take partial profits)

CRITICAL RULES - READ CAREFULLY:
1. You MUST analyze the market and output trading decisions for coins where you see opportunities.
2. Do NOT return an empty object {}.
3. If you see no opportunities, you must still output "hold" signals for existing positions OR skip that coin.
4. Output ONLY the JSON object. No explanations before or after.
5. Do not use markdown code blocks. Just raw JSON starting with { and ending with }.

EXAMPLE OUTPUT (adapt to current market conditions):
{
  "BTC": {
    "signal": "buy_to_enter",
    "quantity": 0.01,
    "leverage": 10,
    "profit_target": 115000,
    "stop_loss": 109000,
    "invalidation_condition": "Price closes below 108000",
    "confidence": 0.75,
    "risk_usd": 50,
    "justification": "RSI oversold at 35, MACD turning positive"
  },
  "ETH": {
    "signal": "add_position",
    "quantity": 0.5,
    "leverage": 10,
    "profit_target": 4200,
    "stop_loss": 3900,
    "invalidation_condition": "Price closes below 3850",
    "confidence": 0.7,
    "risk_usd": 50,
    "justification": "Adding to winning position, momentum strong"
  },
  "SOL": {
    "signal": "reduce_position",
    "quantity": 5.0,
    "leverage": 10,
    "profit_target": 200,
    "stop_loss": 180,
    "invalidation_condition": "Price closes below 175",
    "confidence": 0.6,
    "risk_usd": 0,
    "justification": "Taking partial profits, RSI overbought"
  }
}

NOW output YOUR trading decisions in JSON format based on the market data above.

═══════════════════════════════════════════════════════════════
BEGIN ANALYSIS
═══════════════════════════════════════════════════════════════


23 个赞

让deepseek买A股

7 个赞


qwen3 next instr前来应战 :rofl:

3 个赞

3分钟自动触发没用哦,要手动触发才行。

2 个赞

我看下,感谢 :heart:

2 个赞

这个是为啥
执行失败: 400 status code (no body)

3 个赞

卧槽,樱花老

4 个赞


用最便宜的模型亏损最大化

6 个赞

买反方向XD

2 个赞

反着买,别墅靠大海

1 个赞