vlbandara's picture
Upload folder using huggingface_hub
eb27803 verified
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