Knowledge Base & FAQ
Algo Trade Analytics Support Center
Section titled “Algo Trade Analytics Support Center”Find quick answers to the most common questions about Algo Trade Analytics. If you can’t find what you’re looking for, contact our support team.
🔥 Most Common Issues
Section titled “🔥 Most Common Issues”1. Webhook Integration Problems (#1 Support Issue)
Section titled “1. Webhook Integration Problems (#1 Support Issue)”❓ My webhook isn’t receiving signals from TradingView
Section titled “❓ My webhook isn’t receiving signals from TradingView”Check these first:
- Webhook URL: Copy exact URL from Algo Trade Analytics webhook management
- auth_key: Ensure it’s included in your JSON payload
- Alert Status: Verify TradingView alert is active and not expired
- JSON Format: Validate JSON syntax using online JSON validator
Quick Test:
curl -X POST https://algo-trade-analytics.com/api/webhooks/YOUR_WEBHOOK_ID \ -H "Content-Type: application/json" \ -d '{"auth_key":"YOUR_AUTH_KEY","ticker":"AAPL","direction":"long","marketPrice":150.00}'❓ Getting “Rate Limit Exceeded” errors
Section titled “❓ Getting “Rate Limit Exceeded” errors”Cause: Algo Trade Analytics limits webhooks to 30 requests per minute (not built for HFT)
Solutions:
- Reduce signal frequency in your strategy
- Combine multiple signals into single webhook call
- Use CSV import for bulk historical data instead
❓ How do I set up dual webhooks (execution + analytics)?
Section titled “❓ How do I set up dual webhooks (execution + analytics)?”The dual webhook pattern (most effective setup):
- Execution Webhook → TraderPost/Alpaca (for trading)
- Analytics Webhook → Algo Trade Analytics (for analysis)
Pine Script Example:
if longCondition // 1. Execution webhook alert('{"ticker":"' + syminfo.ticker + '","action":"buy","qty":100}')
// 2. Analytics webhook alert('{"auth_key":"YOUR_KEY","ticker":"' + syminfo.ticker + '","direction":"long","marketPrice":' + str.tostring(close) + '}')See: Complete Webhook Integration Guide
2. CSV Import Issues
Section titled “2. CSV Import Issues”❓ CSV import fails with “Invalid format” error
Section titled “❓ CSV import fails with “Invalid format” error”Most common causes:
- TradingView format changes: TV updates their CSV format occasionally
- Missing columns: Required fields: ticker, action, price, time
- Date format: Must be ISO 8601 (YYYY-MM-DDTHH:mm:ssZ)
- Symbol naming: Use “AAPL” not “NASDAQ:AAPL”
Solution: If TradingView changed their format, contact support. We’ll update the import parser within 24-48 hours.
❓ Imported signals don’t match my TradingView alerts
Section titled “❓ Imported signals don’t match my TradingView alerts”Check these:
- Timezone settings match between TV and Algo Trade Analytics
- Alert frequency set to “Once Per Bar Close”
- CSV export includes all your alerts (not filtered)
- Time range covers your expected period
See: CSV Export & Import Guide
3. Strategy Configuration Problems
Section titled “3. Strategy Configuration Problems”❓ My live trading doesn’t match TradingView backtest
Section titled “❓ My live trading doesn’t match TradingView backtest”This is THE most common frustration. Causes:
calc_on_every_tick=false: Signals only fire at bar close- Magnifier disabled: Missing intrabar price action
- Perfect fill assumptions: Backtests assume zero slippage
- Network delays: Real execution has latency
Solutions:
- Set
calc_on_every_tick=truefor live strategies - Enable magnifier checkbox in chart settings
- Test in paper trading before going live
- Add realistic slippage simulation
See: Strategy Configuration Guide
❓ Should I use calc_on_every_tick=true or false?
Section titled “❓ Should I use calc_on_every_tick=true or false?”For live trading: ALWAYS use true
- ✅
calc_on_every_tick=true: Real-time signals, better fills - ❌
calc_on_every_tick=false: Signals only at bar close (major delay)
Trade-off: Real-time calculation is slower and noisier, but essential for live trading.
4. Alpaca Integration Questions
Section titled “4. Alpaca Integration Questions”❓ Do I need Alpaca API keys?
Section titled “❓ Do I need Alpaca API keys?”Currently: Yes (manual API setup required) Future: No (Alpaca Connect integration planned)
Current Setup:
- Get Alpaca API keys from your Alpaca account
- Add them to Algo Trade Analytics settings
- Enable read-only permissions (we don’t execute trades)
Future Plan: Direct Alpaca Connect integration - no manual API setup needed.
❓ Can Algo Trade Analytics execute trades directly?
Section titled “❓ Can Algo Trade Analytics execute trades directly?”No. Algo Trade Analytics is for analytics only, not trade execution.
For trade execution, use:
- TraderPost → Alpaca
- Direct broker API integration
- Other execution platforms
Algo Trade Analytics focuses on: Signal analysis, execution monitoring, performance comparison.
❓ Why can’t I see my Alpaca trades?
Section titled “❓ Why can’t I see my Alpaca trades?”Check these:
- API Keys: Correct keys with read permissions
- Paper vs Live: Make sure you’re using the right account type
- Date Range: Trades within selected time period
- Symbol Filter: No symbol filters blocking your trades
5. Pine Script Export Issues
Section titled “5. Pine Script Export Issues”❓ Exported Pine Script shows no markers on chart
Section titled “❓ Exported Pine Script shows no markers on chart”Most common causes:
- Symbol mismatch: Chart symbol differs from exported data
- Timeframe mismatch: Wrong chart timeframe
- Date range: No trades in visible chart period
- Timezone differences: Marker times don’t align
Quick fixes:
- Ensure chart symbol exactly matches export symbol
- Check chart timeframe matches your trading timeframe
- Verify date range includes your trades
❓ Can I edit the Pine Script template?
Section titled “❓ Can I edit the Pine Script template?”Template: No, the export template is fixed Generated code: Yes, freely modify after export
You can customize:
- Marker colors and shapes
- Performance table position
- Additional indicators
- Custom labels and alerts
🛠️ Technical Troubleshooting
Section titled “🛠️ Technical Troubleshooting”Rate Limiting Details
Section titled “Rate Limiting Details”Algo Trade Analytics Limits (intentionally conservative):
- Webhooks: 30 requests/minute
- API calls: 100 requests/15 minutes
- Auth requests: 10 requests/15 minutes
If you hit limits:
- Wait for the time window to reset
- Optimize webhook frequency
- Use CSV import for bulk data
Common Error Messages
Section titled “Common Error Messages””Authentication failed”
Section titled “”Authentication failed””- Missing
auth_keyin webhook payload - Incorrect auth key for the webhook
- Webhook URL copied incorrectly
”Invalid JSON payload”
Section titled “”Invalid JSON payload””- Malformed JSON syntax
- Missing required fields:
auth_key,ticker,direction,marketPrice - Incorrect data types (price as string instead of number)
“Symbol not recognized”
Section titled ““Symbol not recognized””- Use standard symbol format: “AAPL” not “NASDAQ:AAPL”
- Check for typos in ticker symbols
- Ensure symbol is supported by your broker
”Webhook not found”
Section titled “”Webhook not found””- Incorrect webhook URL
- Webhook was deleted
- URL copied from wrong environment (dev vs prod)
Data Validation Rules
Section titled “Data Validation Rules”Required Fields for all webhooks:
auth_key(string) - Your unique webhook keyticker(string) - Trading symbol (e.g., “AAPL”)direction(string) - “long” or “short”marketPrice(number) - Current market price
Optional Fields (enhance functionality):
orderType,qty,stopPrice,limitPricetakeProfit,stopLossobjectsmetadataobject with custom fields
📊 Platform Features & Limitations
Section titled “📊 Platform Features & Limitations”What Algo Trade Analytics Does
Section titled “What Algo Trade Analytics Does”✅ Signal Analysis: Compare TradingView signals vs real execution
✅ Performance Analytics: Detailed trade performance metrics
✅ Execution Monitoring: Track slippage, timing, fill quality
✅ Multi-Platform Comparison: Compare brokers and execution venues
✅ Data Export: Pine Script export back to TradingView
✅ Webhook Processing: Real-time signal capture and analysis
What Algo Trade Analytics Doesn’t Do
Section titled “What Algo Trade Analytics Doesn’t Do”❌ Trade Execution: We don’t place trades (analytics only) ❌ High-Frequency Trading: Not built for HFT or scalping ❌ Portfolio Management: No position management features ❌ Real-time Alerts: No trading alerts or notifications ❌ Social Trading: No copy trading or signal sharing
🚀 Getting Started Checklist
Section titled “🚀 Getting Started Checklist”New User Setup (Recommended Order)
Section titled “New User Setup (Recommended Order)”- [ ] Connect Alpaca API (if using Alpaca broker)
- [ ] Create first webhook in webhook management
- [ ] Test webhook with manual payload
- [ ] Set up TradingView strategy with dual webhooks
- [ ] Test in paper trading before going live
- [ ] Monitor signals in webhook events log
- [ ] Analyze performance in analytics dashboard
- [ ] Export results to Pine Script for visualization
Essential Configuration
Section titled “Essential Configuration”TradingView Strategy Settings:
- ✅
calc_on_every_tick=true - ✅ Magnifier enabled
- ✅ Alert frequency: “Once Per Bar Close”
- ✅ Webhook URL configured correctly
Algo Trade Analytics Webhook Settings:
- ✅ Descriptive webhook name
- ✅ Auth key securely stored
- ✅ Webhook status: Active
- ✅ Event monitoring enabled
🔍 Advanced Topics
Section titled “🔍 Advanced Topics”Multi-Strategy Management
Section titled “Multi-Strategy Management”Best Practices:
- Create separate webhooks for each strategy
- Use descriptive naming conventions
- Tag strategies with metadata
- Monitor each strategy’s performance separately
Performance Optimization
Section titled “Performance Optimization”Strategy Level:
- Use
calc_on_every_tick=truefor real-time signals - Test extensively in paper trading
- Monitor execution quality metrics
- Adjust based on real execution data
Platform Level:
- Monitor webhook delivery success rates
- Watch for rate limiting issues
- Regular CSV exports as backup
- Keep webhook URLs secure
Data Management
Section titled “Data Management”Organization:
- Export data regularly for backup
- Use consistent naming for strategies
- Document strategy changes and versions
- Keep historical performance records
Privacy & Security:
- Never share webhook URLs publicly
- Rotate auth keys if compromised
- Use read-only API permissions only
- Monitor for unauthorized webhook calls
📞 Still Need Help?
Section titled “📞 Still Need Help?”Contact Support
Section titled “Contact Support”Email: support@algo-trade-analytics.com Response Time: 4 hours during business hours
When contacting support, include:
- Your webhook URL (first 20 characters only)
- Error messages (exact text)
- Screenshots of the issue
- TradingView strategy name
- Date/time when issue occurred
Community Resources
Section titled “Community Resources”Documentation: All guides and tutorials Example Strategies: Sample Pine Script code Best Practices: Community-shared configurations
Feature Requests
Section titled “Feature Requests”Have an idea for improvement? Submit feature requests through our platform. Popular requests are prioritized for development.
🔄 Quick Reference
Section titled “🔄 Quick Reference”Webhook Payload Template
Section titled “Webhook Payload Template”{ "auth_key": "YOUR_AUTH_KEY", "ticker": "AAPL", "direction": "long", "marketPrice": 150.50, "orderType": "market", "qty": 100, "positionIntent": "entryLong"}Pine Script Alert Template
Section titled “Pine Script Alert Template”alert('{"auth_key":"YOUR_KEY","ticker":"' + syminfo.ticker + '","direction":"long","marketPrice":' + str.tostring(close) + '}', alert.freq_once_per_bar)Essential Settings Checklist
Section titled “Essential Settings Checklist”-
calc_on_every_tick=true - Magnifier enabled
- Webhook auth_key correct
- Alert frequency set correctly
- Paper trading tested
Related Documentation
Section titled “Related Documentation”- Webhook Integration Guide - Complete webhook setup
- Strategy Configuration Guide - Pine Script optimization
- CSV Workflow Guide - CSV import/export process
- Pine Script Export Guide - Export back to TradingView