Getting Started
Dashboard Guides
Trading Guides
Need Help?
Join our community for support, updates, and trading discussions.
OHLCV Data Monitoring
Multi-timeframe candlestick data for technical analysis, strategy evaluation, and informed trading decisions.
Overview
OHLCV (Open, High, Low, Close, Volume) data provides historical price and volume information for tokens. This data is essential for technical analysis, strategy evaluation, and making informed trading decisions.
1m to 1d intervals for all analysis needs
Active positions get 5-minute updates
Automatically syncs with Pool Service
Supported Timeframes
Short-Term
Scalping and quick trades
- •1 minute: High-frequency trading, scalping
- •5 minutes: Short-term momentum tracking
- •15 minutes: Intraday analysis and signals
Medium-Term
Swing trading and trends
- •1 hour: Medium-term trend identification
- •4 hours: Swing trading signals and patterns
Long-Term
Position trading and analysis
- •1 day: Long-term trend analysis and planning
- •1 week: Major trend identification (aggregated)
Data Sources
Multi-Source Data Fetching
OHLCV data is fetched from multiple sources with automatic fallback for reliability.
DexScreener
Primary source for most tokens. Provides 1m, 5m, 15m, 1h, 4h, and 1d timeframes with reliable volume data.
GeckoTerminal
Fallback source and verification. Cross-references data for accuracy and fills gaps when primary source unavailable.
Automatic Aggregation
Higher timeframes are automatically calculated from lower ones when API data is unavailable. For example: 1m candles → 5m → 15m → 1h → 4h → 1d.
Priority-Based Monitoring
Intelligent Update Scheduling
Tokens are monitored based on activity priority to optimize resource usage while ensuring critical data is always fresh.
High Priority
5-minute update intervals
- • Tokens with open positions
- • Recently traded (last 24h)
- • Active strategy targets
- • Manual watchlist adds
Medium Priority
15-minute update intervals
- • Tokens passing filters
- • Watchlist tokens
- • Recently viewed tokens
- • Under consideration
Low Priority
Hourly update intervals
- • Newly discovered tokens
- • Historical tokens
- • Background tracking
- • Archive candidates
Automatic Syncing
Pool Service Integration
OHLCV monitor automatically syncs with Pool Service to ensure all relevant tokens are tracked.
New tokens from Pool Service are automatically added to OHLCV monitoring
Priority auto-adjusts based on position status (open → high, closed → low)
Inactive tokens automatically drop to lower priority tiers
Dashboard allows manual addition with priority selection
Gap Detection & Filling
Data Continuity Assurance
System ensures data continuity by detecting and filling gaps in candlestick sequences.
Detection
- •Identifies missing candles in sequences
- •Checks timestamp continuity
- •Reports significant gaps (>1 hour)
Backfilling
- •Automatically fetches missing data
- •Validates data quality before insertion
- •Logs backfill operations for monitoring
Data Storage
Efficient Storage Architecture
OHLCV data is stored in SQLite database (data/ohlcvs.db) with per-token tables for efficient queries and fast access.
Each token's data stored separately for easy access
Quickly retrieve data for any time range
Recent data available immediately for analysis
Old data (30+ days) archived automatically
Dashboard Features
Visual Analysis Tools
Chart Display
- •Interactive candlestick charts
- •Multiple timeframe switching
- •Volume overlay bars
- •Zoom and pan controls
Technical Analysis
- •Moving averages (SMA, EMA)
- •RSI indicator overlay
- •Support/resistance lines
- •Pattern recognition markers
Data Export
- •CSV export for spreadsheets
- •Custom date range selection
- •All timeframes included
Comparison Tools
- •Multi-token comparison charts
- •Relative performance tracking
- •Correlation analysis
Use Cases
Technical Analysis
Identify chart patterns, support/resistance levels, and trend reversals using candlestick formations.
Strategy Development
Backtest trading strategies with historical OHLCV data to validate performance before live trading.
Entry/Exit Timing
Confirm price action signals with volume data to improve trade timing and reduce false signals.
Volatility Assessment
Measure price volatility using candle ranges to adjust position sizing and risk management.
Volume Analysis
Detect accumulation/distribution phases and confirm breakouts with volume confirmation.
Trend Identification
Use multiple timeframes to identify macro trends while timing entries on shorter timeframes.