API Fair Use Policy
MovingAverage.io provides Simple Moving Average calculations through our API with three usage tiers designed to support individual developers, professional traders, and enterprise applications while maintaining optimal performance for all users.
Usage Tiers Overview
Our API access is structured around three main tiers, each designed to meet different usage patterns and requirements. All usage is subject to our fair use guidelines to ensure reliable service for the entire MovingAverage.io community.
Free Tier
Advanced Tier
Pro Tier
Fair Use Guidelines
While Pro Tier users enjoy unlimited requests per minute, all API usage is monitored to ensure optimal performance and availability for our entire user community. Our fair use policy is designed to maintain service quality while supporting legitimate high-volume use cases.
Acceptable Use
- • Real-time trading applications
- • Portfolio management systems
- • Financial data analysis tools
- • Commercial trading platforms
- • Research and backtesting
Monitored Activities
- • Request frequency patterns
- • Server resource consumption
- • Response time impacts
- • Concurrent connection limits
- • Data scraping behaviors
Performance Monitoring
Our systems continuously monitor API usage patterns to maintain optimal performance for all users. Here's how we ensure fair access to our services:
Automated Monitoring
Real-time tracking of request patterns, response times, and server load to identify potential performance impacts.
Automatic alerts for unusual usage patterns that may affect service quality.
Performance Thresholds
Dynamic rate limiting based on current server capacity and overall system performance.
Temporary restrictions during peak usage periods to maintain service availability.
Fair Use Assessment
Regular review of high-volume usage patterns to ensure compliance with fair use principles.
Proactive communication with users about potential optimizations.
Rate Limiting & Restrictions
When usage patterns impact overall system performance or violate fair use principles, we may implement temporary restrictions. Here's what to expect:
Temporary Rate Limiting
Automatic throttling may be applied to requests that exceed reasonable usage patterns or impact server performance. This typically resolves within minutes as system load normalizes.
Retry-After: 60 seconds
Performance-Based Restrictions
When specific usage patterns cause measurable performance degradation for other users, we may implement targeted restrictions while working with the affected user to optimize their implementation.
Communication & Resolution
We prioritize transparent communication when restrictions are necessary. Our team will reach out to discuss optimization strategies and work toward solutions that meet your needs while maintaining system performance.
Best Practices for High-Volume Usage
Follow these guidelines to maximize your API efficiency and minimize the likelihood of restrictions:
Request Optimization
Batch Similar Requests
Group requests for related symbols or timeframes to reduce server load.
Implement Caching
Cache results locally when appropriate to reduce redundant API calls.
Use Appropriate Intervals
Match request frequency to your actual data needs rather than maximum allowed rates.
Connection Management
Connection Pooling
Reuse HTTP connections when possible to reduce connection overhead.
Implement Retry Logic
Use exponential backoff for retries when receiving rate limit responses.
Monitor Your Usage
Track your request patterns and response times to identify optimization opportunities.
Usage Monitoring Dashboard
All users have access to real-time usage statistics through their account dashboard, including request counts, rate limit status, and performance metrics. Pro Tier users receive additional insights into their usage patterns and optimization recommendations.
Need Higher Limits?
If your application requires usage patterns that may exceed our standard fair use guidelines, contact our team to discuss custom solutions. We work with enterprise clients to design API access plans that meet specific performance and volume requirements.
Policy Updates
This fair use policy may be updated periodically to reflect changes in our infrastructure, user patterns, or service offerings. Users will be notified of significant policy changes via email and through our platform announcements.
Last Updated: June 2025
Effective Date: All policy changes take effect 30 days after notification