ScreenerBot
DocsDashboard GuidesOHLCV Data

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.

Multi-Timeframe:

1m to 1d intervals for all analysis needs

Priority-Based:

Active positions get 5-minute updates

Auto-Syncing:

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.

1

DexScreener

Primary source for most tokens. Provides 1m, 5m, 15m, 1h, 4h, and 1d timeframes with reliable volume data.

2

GeckoTerminal

Fallback source and verification. Cross-references data for accuracy and fills gaps when primary source unavailable.

3

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.

H

High Priority

5-minute update intervals

  • • Tokens with open positions
  • • Recently traded (last 24h)
  • • Active strategy targets
  • • Manual watchlist adds
M

Medium Priority

15-minute update intervals

  • • Tokens passing filters
  • • Watchlist tokens
  • • Recently viewed tokens
  • • Under consideration
L

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.

5-Minute Sync:

New tokens from Pool Service are automatically added to OHLCV monitoring

Auto-Adjustment:

Priority auto-adjusts based on position status (open → high, closed → low)

Automatic Downgrade:

Inactive tokens automatically drop to lower priority tiers

Manual Override:

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.

Organized Storage:

Each token's data stored separately for easy access

Time-Based Queries:

Quickly retrieve data for any time range

Fast Access:

Recent data available immediately for analysis

Automatic Cleanup:

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.