Frequently Asked Questions
Find answers to common questions about DataPointX backtesting platform
Quick Navigation
Getting Started
Backtesting is the process of testing a trading strategy using historical market
data to evaluate its performance. It's crucial because it allows you to:
- Validate strategy effectiveness before risking real money
- Identify optimal parameters and risk management rules
- Understand potential drawdowns and volatility
- Compare different strategies objectively
Creating your first backtest is simple:
- Choose a symbol: Start with popular stocks like AAPL, MSFT, or SPY
- Set date range: Begin with 1-2 years of data
- Define entry condition: Example - RSI < 30 (oversold)
- Define exit condition: Example - RSI > 70 (overbought)
- Run the test: Click "Run Backtest" and analyze results
Great beginner strategies include:
- RSI Mean Reversion: Buy when RSI < 30, sell when RSI> 70
- Moving Average Crossover: Buy when fast MA crosses above slow MA
- Bollinger Band Bounces: Buy at lower band, sell at upper band
- Price Channel Breakouts: Buy above resistance, sell below support
Technical Questions
We offer 50+ technical indicators including:
View All
Indicators
Trend Indicators:
- Moving Averages (SMA, EMA, WMA)
- MACD
- ADX
- Parabolic SAR
Momentum:
- RSI
- Stochastic
- Williams %R
- CCI
Volatility:
- Bollinger Bands
- ATR
- Standard Deviation
- Keltner Channels
Our data is sourced from premier financial data providers and includes:
- Split & Dividend Adjustments: All historical prices are properly adjusted
- Quality Checks: Data undergoes rigorous validation processes
- Real-time Updates: Latest market data integrated daily
- Multiple Sources: Cross-referenced against multiple data feeds
- Corporate Actions: Mergers, splits, and special dividends handled correctly
Yes! Custom indicators are available for Professional and Enterprise users:
// Example: Custom Momentum Indicator
function customMomentum(prices, period) {
return (prices[0] / prices[period]) - 1;
}
function customMomentum(prices, period) {
return (prices[0] / prices[period]) - 1;
}
- JavaScript Support: Write indicators in JavaScript
- Built-in Functions: Access to mathematical and statistical functions
- Multi-timeframe: Use data from different timeframes
- Debugging Tools: Test and validate your custom logic
Available timeframes vary by plan:
Note: Starter plan includes Daily timeframe only.
Professional and Enterprise plans include all timeframes.
Intraday:
- 1 minute
- 5 minutes
- 15 minutes
- 30 minutes
- 1 hour
Daily & Higher:
- Daily
- Weekly
- Monthly
- Quarterly
- Yearly
Pricing & Plans
Yes! We offer multiple ways to try DataPointX:
- Free Starter Plan: Permanently free with 5 backtests per month
- 14-Day Pro Trial: Full access to Professional features, no credit card required
- Enterprise Demo: Custom demo available for institutional clients
Absolutely! Our billing is flexible:
- No Contracts: Cancel anytime with one click
- Instant Upgrades: Upgrade plans take effect immediately
- Prorated Billing: Only pay for what you use when changing plans
- Downgrade Protection: Keep your data even when downgrading
Yes! Save 20% with annual billing:
- Professional: $470/year (save $118)
- Enterprise: $1,910/year (save $478)
Data & API
Historical data coverage varies by plan and symbol:
- Starter Plan: 1 year of daily data
- Professional Plan: 20+ years for major stocks, 10+ years for smaller caps
- Enterprise Plan: 25+ years plus access to delisted securities
Real-time data access depends on your plan:
- Starter: End-of-day data (20-minute delay)
- Professional: 15-minute delayed data
- Enterprise: Real-time streaming data
Yes! Export options include:
- CSV Format: Trade lists, performance metrics
- JSON Format: Programmatic access to all data
- PDF Reports: Professional strategy reports
- Excel Files: Formatted spreadsheets with charts
Our REST API allows programmatic access:
curl -X POST https://api.datapointx.com/backtest \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{"symbol": "AAPL", "strategy": "rsi_mean_reversion"}'
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{"symbol": "AAPL", "strategy": "rsi_mean_reversion"}'
- RESTful Design: Standard HTTP methods
- JSON Responses: Easy to parse results
- Rate Limiting: Fair usage policies
- Documentation: Comprehensive API docs
Still Have Questions?
Our support team is here to help you get the most out of DataPointX