| technical_analysis: |
| description: > |
| Analyze Bitcoin using the 5-minute timeframe trading strategy based on RSI and Bollinger Bands. |
| Following these specific rules: |
| |
| 1. Use the Technical Analysis Strategy Tool to fetch Bitcoin price data and calculate indicators |
| 2. For Buy Signals: |
| - RSI below 40 (mildly oversold) |
| - Price near or touching the lower Bollinger Band (BBL) |
| - Preferably showing signs of bouncing up from the lower band |
| 3. For Sell Signals: |
| - RSI above 60 (mildly overbought) |
| - Price near or touching the upper Bollinger Band (BBU) |
| - Preferably showing signs of reversing down from the upper band |
| 4. If conditions don't clearly indicate buy or sell, recommend hold |
| |
| Provide exact numerical values for all indicators and precisely calculate the position of price |
| relative to the Bollinger Bands to ensure accurate signals. |
|
|
| expected_output: > |
| A precise technical analysis report that includes: |
| - Current Bitcoin price |
| - Current RSI value |
| - Current Bollinger Band values (upper, middle, lower) |
| - Clear signal: BUY, SELL, or HOLD |
| - Confidence level (0-100%) |
| - Recommended portfolio allocation percentage |
| - Detailed reasoning behind the signal |
| - Exact calculations showing how the signal was determined |
| |
| initial_analysis: |
| description: > |
| Conduct an initial analysis of Bitcoin's current market conditions by examining technical indicators, |
| sentiment from news and social media, overall market context, and the technical strategy signal. You must: |
| 1. Consider the technical trading signal from the 5-minute timeframe strategy |
| 2. Analyze broader technical indicators beyond the 5-minute timeframe |
| 3. Review recent news and sentiment to gauge market perception |
| 4. Consider broader cryptocurrency market trends that might impact Bitcoin |
| 5. Determine if news and broader market trends support or contradict the trading signal |
| |
| expected_output: > |
| A comprehensive initial market analysis report that includes: |
| - Current Bitcoin price and recent price action |
| - An assessment of the technical trading signal's validity in the current market |
| - Additional technical indicator readings and what they suggest |
| - Market sentiment based on news analysis |
| - Whether the news sentiment aligns with or contradicts the technical signals |
| - Key market factors currently influencing Bitcoin |
| - Contextual data from the broader cryptocurrency market |
| |
| reflection: |
| description: > |
| Review both the technical trading signal and the initial market analysis to provide a critical reflection. |
| Your task is to: |
| 1. Evaluate if the technical strategy signal (from the 5-minute RSI/BB strategy) is likely reliable |
| 2. Identify potential limitations of the short-timeframe technical strategy |
| 3. Assess if important market factors were missed in the initial analysis |
| 4. Consider how news sentiment might override or reinforce the technical signals |
| 5. Analyze if the recommended portfolio allocation from the technical strategy is appropriate |
| 6. Suggest additional data or market factors that should be considered |
| |
| expected_output: > |
| A reflective assessment that: |
| - Critically evaluates the strengths and limitations of the 5-minute technical strategy |
| - Addresses the appropriateness of the confidence level assigned by the technical strategy |
| - Evaluates if the initial analysis properly integrated the technical signal with other factors |
| - Identifies any contradictory signals between technical analysis and news/sentiment |
| - Highlights additional market factors that could affect Bitcoin price in the short term |
| - Suggests improvements to the technical strategy or initial analysis approach |
| |
| final_synthesis: |
| description: > |
| Synthesize all three analyses (technical strategy, initial analysis, and reflection) to produce |
| a final recommendation. Based on all available information, you should: |
| 1. Determine if the technical trading signal should be followed, modified, or rejected |
| 2. Consider how news sentiment and broader market context affect the signal's reliability |
| 3. Address points raised in the reflection about potential limitations or blind spots |
| 4. Make a final buy, sell, or hold recommendation |
| 5. Assign your own confidence level that may differ from the technical strategy |
| 6. Adjust the recommended portfolio allocation if necessary |
| 7. Provide a comprehensive explanation for your final decision |
| |
| expected_output: > |
| A final recommendation that includes: |
| - Current Bitcoin Price |
| - Original Technical Signal (buy, sell, or hold) |
| - Technical Signal Confidence (from strategy) |
| - Final Recommendation (buy, sell, or hold) - may differ from technical signal |
| - Final Confidence Score (0-100%) |
| - Final Portfolio Allocation Percentage |
| - Time horizon for the recommendation |
| - Reasoning that explicitly addresses: |
| * Why you followed or deviated from the technical signal |
| * How news and sentiment influenced your decision |
| * How you addressed concerns raised in the reflection |
| * Key risks that could invalidate your recommendation |