
Crypto Recent Data
Pricing
$17.99/month + usage

Crypto Recent Data
The Crypto Recent Data (Investing.com) Actor is a powerful web scraping tool that fetches recent historical cryptocurrency data from Investing.com.
0.0 (0)
Pricing
$17.99/month + usage
0
Total users
1
Monthly users
1
Runs succeeded
>99%
Last modified
3 days ago
Crypto Recent Data (Investing.com) - Apify Actor Documentation
Overview
The Crypto Recent Data (Investing.com) Actor is a powerful web scraping tool that fetches recent historical cryptocurrency data from Investing.com. This Actor provides up-to-date pricing information, trading volumes, and other essential metrics for any cryptocurrency symbol you specify.
Features
- Comprehensive Data: Retrieves OHLCV (Open, High, Low, Close, Volume) data for cryptocurrencies
- Flexible Intervals: Support for Daily, Weekly, and Monthly data intervals
- Customizable Ordering: Sort data in ascending or descending order by date
- Rich Metadata: Includes cryptocurrency name, currency denomination, and detailed timestamps
- Robust Error Handling: Comprehensive validation and error reporting
- Structured Output: Clean, consistent JSON format for easy integration
Input Parameters
Required Parameters
symbol
(string, required)- The cryptocurrency symbol to retrieve data for
- Examples:
"BTC"
for Bitcoin,"ETH"
for Ethereum,"ADA"
for Cardano - Must be a valid, non-empty string
- Default:
"BTC"
Optional Parameters
-
order
(string, optional)- Specifies the order of retrieved data by date
- Options:
"ascending"
or"descending"
- Default:
"ascending"
-
interval
(string, optional)- Historical data interval to retrieve
- Options:
"Daily"
,"Weekly"
, or"Monthly"
- Default:
"Daily"
Input Schema Example
{"symbol": "ETH","order": "ascending","interval": "Daily"}
Output Format
The Actor returns data in a structured JSON format with the following structure:
{"name": "Cryptocurrency Name","recent": [{"close": 2493.83,"currency": "USD","date": "26/06/2025","high": 2519.9,"low": 2417.85,"open": 2418.51,"volume": 607014}]}
Output Fields Description
name
: Full name of the cryptocurrency (e.g., "Bitcoin", "Ethereum")recent
: Array of historical data pointsclose
: Closing price for the periodcurrency
: Currency denomination (typically "USD")date
: Date in DD/MM/YYYY formathigh
: Highest price during the periodlow
: Lowest price during the periodopen
: Opening price for the periodvolume
: Trading volume for the period
Dataset Structure
Each data point is saved to the dataset with enhanced metadata:
{"symbol": "ETH","name": "Ethereum","interval": "Daily","close": 2493.83,"currency": "USD","date": "26/06/2025","high": 2519.9,"low": 2417.85,"open": 2418.51,"volume": 607014}
Usage Examples
Basic Usage - Bitcoin Daily Data
{"symbol": "BTC"}
Advanced Usage - Ethereum Weekly Data (Descending)
{"symbol": "ETH","order": "descending","interval": "Weekly"}
Multiple Cryptocurrencies
To fetch data for multiple cryptocurrencies, run the Actor multiple times with different symbols, or use Apify's scheduling features to automate regular data collection.
Error Handling
The Actor includes comprehensive error handling for common scenarios:
- Invalid Symbol: Validates that the symbol is a non-empty string
- Network Issues: Handles connection errors and timeouts
- Data Parsing: Manages JSON parsing errors and malformed responses
- API Limits: Gracefully handles rate limiting from the source
Data Summary
The Actor provides a summary of the retrieved data accessible via the data_summary
key value store:
{"symbol": "ETH","name": "Ethereum","total_data_points": 32,"interval": "Daily","order": "ascending","retrieved_at": "2025-06-26T10:30:00.000Z"}
Common Use Cases
Financial Analysis
- Track cryptocurrency price movements over time
- Calculate volatility and trading patterns
- Perform technical analysis with OHLCV data
Portfolio Management
- Monitor holdings performance
- Track market trends for investment decisions
- Historical backtesting of trading strategies
Market Research
- Compare performance across different cryptocurrencies
- Analyze market cycles and seasonal patterns
- Generate reports for stakeholders
Automated Trading
- Feed data into trading algorithms
- Set up alerts based on price movements
- Maintain historical databases for strategy development
Integration Tips
With Apify SDK
from apify_client import ApifyClientclient = ApifyClient("your-api-token")actor_call = client.actor("thr-actor-id").call(run_input={"symbol": "BTC", "interval": "Daily"})dataset_items = client.dataset(actor_call["defaultDatasetId"]).list_items()
With Webhooks
Set up webhooks to automatically process data as it's collected, perfect for real-time applications.
With Scheduler
Use Apify's scheduler to run the Actor at regular intervals (hourly, daily, weekly) for continuous data collection.
Limitations
- Data availability depends on Investing.com's coverage
- Historical data depth varies by cryptocurrency
- Rate limiting may apply for frequent requests
- Some newer or less popular cryptocurrencies may not be available
Best Practices
- Symbol Validation: Always verify that the cryptocurrency symbol exists on Investing.com
- Interval Selection: Choose appropriate intervals based on your analysis needs
- Error Monitoring: Set up monitoring for failed runs to ensure data continuity
- Data Storage: Consider using Apify's dataset features for long-term storage
- Rate Limiting: Avoid excessive concurrent runs to prevent blocking
Support
If you have any questions or encounter any issues, please consult the Apify documentation or reach out to us through one of the following channels:
- Telegram: @pintoflow
- Apify Platform: You can also contact us directly through this platform.