Fibonacci Pullback Trading Bot - Proven $300/day Manual Trading, Now Automated
- Win Rate: 98% (TP1 = 100%, TP2 = 70% within 1 hour)
- Daily Profit: $300/day average (manual trading results)
- Return Per Trade: 30% (on $1,000 risk)
- Strategy: Buy pullbacks in bullish trends using Fibonacci golden zone
- Timeframe: 1h charts ONLY
- Symbol: BTC/USDT ONLY (for now)
MADE FOR US TRADERS
- β SPOT TRADING ONLY (no futures, no derivatives)
- β LONG POSITIONS ONLY (no shorting)
- β NO LEVERAGE (100% compliant with US regulations)
- β US EXCHANGES ONLY (Binance US)
- β Regulatory Compliant for US retail traders
Setup Phase:
- Identifies swing high and swing low (120-period lookback)
- Calculates Fibonacci retracement levels (for entry)
- Calculates Fibonacci extension levels (for take-profits)
Entry Signal:
- Price pulls back to "Golden Zone" (Fibonacci retracement level)
- Maximum 2% dip into golden zone (not a dump)
- Price bounces off golden zone (current close > previous close)
- Volume confirmation (1.5x average volume)
Exit Strategy:
- TP1: [USER TO PROVIDE] Fibonacci extension - 100% hit rate
- TP2: [USER TO PROVIDE] Fibonacci extension - 70% hit within 1 hour
- TP3: [USER TO PROVIDE] Fibonacci extension
- TP4: [USER TO PROVIDE] Fibonacci extension
- Stop Loss: Below Fibonacci retracement level
Frequency:
- 3-4 setups per bullish trend
- Each setup = high-probability winner
One-Time Fee: $100
- Covers setup, onboarding, support
- Paid upfront before bot access
Revenue Share: 10% of profits
- BUT FIRST: Customer recoups $100 from the 10% share
- THEN: 10% profit sharing begins
Example:
- Customer pays $100 upfront
- Bot makes $500 profit in week 1
- 10% share = $50 β Goes to customer (refund: $50/$100)
- Bot makes $600 profit in week 2
- 10% share = $60 β $50 to customer (refund complete!), $10 to vendor
- All future profits = Customer keeps 90%, vendor gets 10%
Fair for Everyone:
- Customer gets bot that pays for itself
- Vendor only profits after customer breaks even
- Zero long-term risk for customer
- Passive income for vendor
The bot uses Fibonacci retracement and extension levels from standard charting tools.
You MUST configure these exact levels:
- Golden Zone: [USER TO PROVIDE] (e.g., 0.618, 0.5, etc.)
- Stop Loss Level: [USER TO PROVIDE] (e.g., 0.786, 1.0, etc.)
- TP1: [USER TO PROVIDE] (e.g., 1.0, 1.272, etc.) - 100% winner
- TP2: [USER TO PROVIDE] (e.g., 1.272, 1.382, 1.414, etc.) - 70% within hour
- TP3: [USER TO PROVIDE] (e.g., 1.618, 2.0, etc.)
- TP4: [USER TO PROVIDE] (e.g., 2.0, 2.618, etc.)
# Clone or download PICASSO bot
cd picasso-bot
# Install dependencies
pip install ccxt pandas numpy rich
# Configure API keys (will prompt on first run)
python picasso.py# Fibonacci Levels (MUST BE SET!)
export PICASSO_GOLDEN_ZONE="0.618" # Golden zone retracement
export PICASSO_STOP_LOSS_LEVEL="0.786" # Stop loss retracement
export PICASSO_TP1="1.0" # TP1 extension (100% winner)
export PICASSO_TP2="1.272" # TP2 extension (70% within hour)
export PICASSO_TP3="1.618" # TP3 extension
export PICASSO_TP4="2.0" # TP4 extension
# Risk Management
export PICASSO_RISK_USD="1000" # Risk per trade ($1000 proven)
export PICASSO_MAX_DIP="2.0" # Max dip % into golden zone
# Trading Settings
export PICASSO_SYMBOL="BTC/USDT" # Symbol to trade
export PICASSO_PAPER="1" # Paper mode (1=paper, 0=live)
export PICASSO_SCAN_INTERVAL="300" # Scan every 5 minutes
# Run bot
python picasso.pyWindows:
python picasso.pyLinux/macOS:
python3 picasso.pyBot will:
- Connect to Binance US
- Monitor BTC/USDT 1h charts
- Calculate Fibonacci levels dynamically
- Wait for pullback to golden zone
- Enter on bounce with volume confirmation
- Take profit at TP levels
- Track profits for lease model
export PICASSO_PAPER="0"
python picasso.py- Configuring exact Fibonacci levels
- Testing in paper mode
- Verifying results match expectations
- Understanding the risks
Simplicity = Reliability:
- Uses standard Fibonacci math (golden ratio, proven for centuries)
- No complex indicators or over-optimization
- Market structure dictates levels (dynamic, not static)
- Robust code = fewer failure points
Proven Track Record:
- Manually traded for over a year
- $300/day average profit (verifiable)
- 98% win rate (real results, not backtest)
- 30% return per trade (proven performance)
USA Compliance:
- Built specifically for US regulatory requirements
- No leverage, no shorting, spot only
- Hard to find USA-compliant algo bots
API Keys:
- Stored locally in
.picasso_keys.json - Never shared or transmitted
- Use read-only keys if possible
- For live trading: use keys with trading permissions
Risk Management:
- Default $1000 risk per trade (user's proven amount)
- Stop loss always set
- Position sizing calculated dynamically
- Max 2% dip into golden zone (conservative entry)
Disclaimer:
- Past performance does not guarantee future results
- Cryptocurrency trading carries risk
- Only trade with money you can afford to lose
- This bot works in BULLISH markets only
- Not financial advice
PICASSO automatically tracks:
- Total profits generated
- 10% revenue share
- Customer refund progress ($0 β $100)
- Vendor earnings (after customer recoups $100)
- Breakeven status
Stored in license.json:
{
"customer_id": "default",
"initial_fee": 100.0,
"refund_progress": 50.0,
"total_profits": 500.0,
"vendor_earnings": 0.0,
"breakeven": false
}picasso.py- Main bot code.picasso_keys.json- API keys (created on first run)positions.json- Current position statetrades.csv- Trade historystats.json- Performance statisticslicense.json- Lease model tracking
Phase 1 (Current):
- β Core PICASSO strategy implemented
- β Fibonacci calculation engine
- β Pullback detection logic
- β Profit tracking for lease model
- β³ WAITING: User's exact Fibonacci levels
Phase 2 (After User Provides Levels):
- Configure exact retracement/extension values
- Test in paper mode
- Verify 98% win rate performance
- Fine-tune entry/exit logic
Phase 3 (Lease Model Deployment):
- License key system
- Customer onboarding flow
- Payment integration
- Customer dashboard
- Admin panel
Phase 4 (Scaling):
- Multiple symbol support (ETH, SOL, etc.)
- Auto-detect bullish trends
- Enhanced profit tracking
- Performance analytics
Just like Pablo Picasso created masterpieces with simple, clean lines - this bot creates profits with simple, clean logic.
Simple = Beautiful = Profitable π¨
API keys are optional. Paper/read-only mode uses the public REST API β no account or key required. Keys are only needed for live order execution.
DO NOT TRADE WITH THIS BOT YET!
The current Fibonacci values are placeholders. The bot will not achieve 98% win rate until configured with user's proven levels.
Created: December 31, 2025 Based on: Proven manual trading strategy (over 1 year, $300/day) Automated by: Claude Code