Indian Algo Trading Data
by cspnair
Collect real-time and historical Indian market data from 11 sources and generate trading signals using 8 advanced models. Includes indices, OI, FII/DI...
Opens on Apify.com
About Indian Algo Trading Data
Collect real-time and historical Indian market data from 11 sources and generate trading signals using 8 advanced models. Includes indices, OI, FII/DII, sentiment, news, and global data. Perfect for algo trading, strategy building, and automated market analysis
What does this actor do?
Indian Algo Trading Data is a web scraping and automation tool available on the Apify platform. It's designed to help you extract data and automate tasks efficiently in the cloud.
Key Features
- Cloud-based execution - no local setup required
- Scalable infrastructure for large-scale operations
- API access for integration with your applications
- Built-in proxy rotation and anti-blocking measures
- Scheduled runs and webhooks for automation
How to Use
- Click "Try This Actor" to open it on Apify
- Create a free Apify account if you don't have one
- Configure the input parameters as needed
- Run the actor and download your results
Documentation
Indian Algo Trading Data Actor 🇮🇳📈 A comprehensive Apify actor for collecting Indian stock market data and generating trading signals using advanced analytical models. Perfect for algorithmic trading, market research, and investment decision-making. ## 🎯 What Makes This Special - 📊 11 Data Sources: Complete market coverage from indices to news - 🤖 8 Trading Models: Advanced signal generation algorithms - 💰 Pay-Per-Event: Fair pricing - only pay for successful data collection - ⚡ Real-time Processing: Live market data with instant signal generation - 🎛️ Flexible Configuration: Choose exactly what data and models you need ## 📊 Available Data Sources | Data Type | Description | Use Case | |-----------|-------------|----------| | 📈 Market Indices | Nifty, BankNifty, Finnifty, Sensex | Market overview | | 📊 Options OI | Open Interest data per index | Options trading | | 💰 FII/DII Flow | Institutional investor activity | Smart money tracking | | 😊 Market Sentiment | Market mood indicators | Sentiment analysis | | 📊 Sentiment Indices | Fear & Greed + MMI | Comprehensive sentiment | | 💵 Earnings Data | Company quarterly results | Fundamental analysis | | 📅 Economic Events | Global economic calendar | Macro analysis | | 🏢 Corporate Actions | Splits, dividends, bonuses | Event trading | | 🌍 International Markets | US/European market data | Global correlation | | 📰 News Articles | Indian financial news | News sentiment | | 🌍 International Sentiment | Global Fear & Greed | World market mood | ## 🤖 Trading Models & Signals ### 1. Momentum Model 🚀 - Strategy: Price momentum + volume analysis - Signals: BUY/SELL based on price movement and FII flow - Best for: Trend following strategies ### 2. Mean Reversion Model 🔄 - Strategy: Identifies overbought/oversold conditions - Signals: BUY at extreme fear, SELL at extreme greed - Best for: Contrarian trading strategies ### 3. Options Flow Model 📊 - Strategy: OI data + FII/DII flow analysis - Signals: Based on Put/Call ratio and institutional activity - Best for: Options trading strategies ### 4. News Sentiment Model 📰 - Strategy: News sentiment analysis with confirmation - Signals: BUY/SELL based on news sentiment trends - Best for: Event-driven trading ### 5. Volatility Model ⚡ - Strategy: VIX-based volatility analysis - Signals: BUY at high VIX (panic), SELL at low VIX (complacency) - Best for: Volatility trading and risk management ### 6. Regime Detection Model 🔄 - Strategy: Identifies market regimes (Bullish, Bearish, High Volatility, Event Driven) - Signals: BUY/SELL/CAUTION based on market regime classification - Best for: Market state awareness and adaptive strategies ### 7. Anomaly Detection Model ⚠️ - Strategy: Detects unusual market patterns and potential opportunities/risks - Signals: BUY/SELL/WATCH for price spikes, volume anomalies, OI buildup - Best for: Risk management and opportunity identification ### 8. Consensus Model 🎯 - Strategy: Combines all models for high-confidence signals - Signals: Only generates signals with multiple model confirmation - Best for: Conservative, high-accuracy trading ## 📋 Input Parameters ### Required - dataMode - Data collection mode: realtime, historical, or specificDate - dataTypes - Array of data types to collect (indices, oiData, fiiDii, sentiment, etc.) - indices - Array of indices to track (NIFTY, BANKNIFTY, FINNIFTY, SENSEX) ### Optional - startDate / endDate - Date range for historical mode - specificDate - Single date for specific day analysis - enableModels - Enable trading model processing (default: true) - selectedModels - Choose which models to run (6 available) - outputFormat - json or csv (default: json) - includeRawData - Include raw API responses (default: false) ### Data Modes Explained #### 📈 Real-time Mode (realtime) - Current market snapshot data - All data types available - Best for: Live trading, real-time monitoring #### 📅 Historical Range Mode (historical) - Data for a date range - Best for: Research (when available) #### 🎯 Specific Date Mode (specificDate) - Data for a single historical date - Best for: Event analysis (when available) ## 🚀 Quick Start ### 🚀 Quick Start Examples #### Basic Trading Setup json { "dataMode": "realtime", "dataTypes": ["indices", "oiData", "fiiDii", "sentiment"], "indices": ["NIFTY", "BANKNIFTY"], "enableModels": true, "selectedModels": ["momentum", "consensus"] } #### Comprehensive Analysis json { "dataMode": "realtime", "dataTypes": [ "indices", "oiData", "fiiDii", "sentiment", "sentimentIndices", "news", "internationalSentiment" ], "indices": ["NIFTY", "BANKNIFTY"], "enableModels": true, "selectedModels": [ "momentum", "meanReversion", "optionsFlow", "newsSentiment", "volatility", "regimeDetection", "anomalyDetection", "consensus" ] } #### Sentiment-Focused Strategy json { "dataMode": "realtime", "dataTypes": ["sentiment", "sentimentIndices", "news"], "indices": ["NIFTY"], "enableModels": true, "selectedModels": ["meanReversion", "newsSentiment"] } ## 📤 Output Format ### Market Indices Output json { "type": "indices", "dataType": "Indices", "timestamp": "2025-11-13T08:00:00.000Z", "data": { "fii": 1234.56, "skew": 0.85, "nifty": 65.2, "gold": 72.3, "vix": 14.5, "trin": 1.2 } } ### OI Data Output json { "type": "oiData", "index": "NIFTY", "dataType": "OI_Data", "timestamp": "2025-11-13T08:00:00.000Z", "data": { "totalCallOI": 12500000, "totalPutOI": 15000000, "pcrOI": "1.20", "pcrVolume": "1.15", "underlyingValue": 19500, "strikeData": [...] } } ### FII/DII Data Output json { "type": "fiiDii", "dataType": "FII_DII_Data", "timestamp": "2025-11-13T08:00:00.000Z", "data": { "fii": { "buyValue": 5000, "sellValue": 4500, "netValue": 500 }, "dii": { "buyValue": 3000, "sellValue": 3200, "netValue": -200 } }, "analysis": { "fiiSentiment": "Bullish", "diiSentiment": "Bearish", "overallSentiment": "Bullish" } } ## 💡 Use Cases 1. Algorithmic Trading - Real-time data for trading algorithms - Options strategy optimization - Risk management 2. Market Analysis - Sentiment tracking - Institutional flow analysis - Volatility monitoring 3. Research & Backtesting - Historical data collection - Pattern recognition - Strategy development ## 🔧 Technical Details ### Update Frequency - Real-time during market hours (9:15 AM - 3:30 PM IST) - Can be scheduled to run at specific intervals ### Rate Limiting - Built-in delays between API calls - Respects source API rate limits - Automatic retry logic ## 📊 Integration with marketData This actor uses services from the marketData codebase: - Collectors for indices, OI, FII/DII data - Data processors and formatters - Utility functions for market analysis ## 🤖 AI Assistant Integration Use this actor with your favorite AI assistant (Claude, ChatGPT, VS Code Copilot) to get Indian market data through natural language conversations! ### 🎯 What You Can Ask Your AI Assistant "Search for cspnair/Indian-algo-trading-data actor and get market summary for NIFTY and BANKNIFTY" "Find the cspnair/Indian-algo-trading-data actor and get support/resistance levels for NIFTY" "Use cspnair/Indian-algo-trading-data to generate trading signals for BANKNIFTY" "Run cspnair/Indian-algo-trading-data with market regime analysis for Indian indices" "Execute cspnair/Indian-algo-trading-data with FII/DII flow and options data" ### 📊 Your AI Assistant Can Provide - 📈 Live Market Data: Current prices, changes, volume for NIFTY, BANKNIFTY, FINNIFTY, SENSEX - 🎯 Trading Signals: Buy/sell recommendations with confidence scores from 9 different models - 📊 Technical Analysis: Support/resistance levels, pivot points, breakout zones - 💰 Market Intelligence: FII/DII flow, sentiment analysis, fear & greed index - 🔄 Market Conditions: Current market regime (bullish/bearish/volatile) - 📰 News Impact: Latest financial news sentiment analysis ### 🚀 How to Use with AI Assistants #### For Claude Desktop Users 1. Open Claude Desktop settings 2. Go to Developer section 3. Add this configuration: json { "mcpServers": { "apify": { "url": "https://mcp.apify.com" } } } 4. Start chatting with market data! #### For VS Code Copilot Users 1. Open Command Palette (Ctrl+Shift+P) 2. Run "MCP: Open User Configuration" 3. Add the same configuration above 4. Ask Copilot for market analysis #### For Other AI Platforms Use your AI assistant's MCP configuration with: - Server URL: https://mcp.apify.com - Authentication: OAuth (sign in with Apify account) ### 💡 Example Conversations You: "What's the current market situation?" AI: "I'll search for the cspnair/Indian-algo-trading-data actor and get the latest market data for you. Based on the latest data: - 📊 NIFTY: 19,850.25 (+125.50, +0.64%) - 📊 BANKNIFTY: 44,520.80 (+220.30, +0.50%) - 🎯 Signals: BUY on both indices (70-75% confidence) - 💰 FII: +₹1,250 crore | DII: +₹850 crore - 📊 Market Regime: Bullish with moderate volatility" You: "Should I buy NIFTY right now?" AI: "Let me run the cspnair/Indian-algo-trading-data actor with trading signal analysis for NIFTY. Based on multiple analysis models: - ✅ Momentum: Strong positive trend - ✅ Support/Resistance: Above immediate resistance R1 - ✅ Sentiment: Positive market mood - ⚠️ Caution: Near resistance levels - wait for breakout confirmation - 🎯 Recommendation: BUY if breaks above 19,980, otherwise wait" ### 📚 MCP Setup Details #### For Claude Desktop Users 1. Open Claude Desktop settings 2. Go to Developer section 3. Add this configuration: json { "mcpServers": { "apify": { "url": "https://mcp.apify.com" } } } 4. Start chatting with market data! #### For VS Code Copilot Users 1. Open Command Palette (Ctrl+Shift+P) 2. Run "MCP: Open User Configuration" 3. Add the same configuration above 4. Ask Copilot for market analysis #### Bearer Token Alternative If you prefer token authentication instead of OAuth: json { "mcpServers": { "apify": { "url": "https://mcp.apify.com", "headers": { "Authorization": "Bearer <APIFY_TOKEN>" } } } } #### Resources - 🌐 Official MCP Server: https://mcp.apify.com - ⚙️ Configuration Tool: https://mcp.apify.com/ ## 📈 Performance - Processing Speed: 1- 5 seconds per run - Data Points: 100+ per execution - Accuracy: Real-time official data + 1-2 seconds execution delay - Reliability: 99%+ uptime ## 💰 Pricing Simple & Affordable Pay-Per-Use Pricing - $0.001 per data point collected successfully - Only pay for successful data collection - failed attempts are free - No minimum commitments or hidden fees ### 🎯 What This Means in Practice For just $1, you can get: - ✅ 1,000 data points = Complete market analysis for weeks - ✅ 100+ comprehensive trading runs with all data types and models - ✅ Unlimited potential for research and analysis ### 🚀 Why This Pricing Works - No upfront costs - pay only for what you use - Scales with your needs - from casual users to professional traders - Transparent billing - track usage in real-time - Cancel anytime - no long-term commitments Professional-grade market data at an affordable price! 📊💰 ## 🔒 Security - No API keys required for basic data - Secure data transmission - No data retention beyond run - HTTPS for all API calls ## ⚠️ Disclaimer IMPORTANT: This tool is for informational and educational purposes only. ### 🚨 Financial Risk Warning - Not Investment Advice: All data, signals, and analysis are for informational purposes only - High Risk: Trading in financial markets involves substantial risk of loss - No Guarantees: Past performance does not guarantee future results - Professional Advice: Always consult with qualified financial advisors before making trading decisions ### 📊 Data Limitations - Data Accuracy: While we strive for accuracy, data may contain errors or delays - Real-time Limitations: Real-time data may have slight delays from actual market prices - Source Dependencies: Data availability depends on external sources and APIs - No Liability: We are not liable for trading decisions based on this data ### 🤖 AI Assistant Limitations - AI Analysis: AI-generated insights should not be considered financial advice - Model Limitations: Trading models have limitations and may not predict all market movements - Technical Issues: AI assistants may misinterpret data or provide incorrect analysis - Human Oversight: Always verify AI-generated information with human analysis ### ⚖️ Legal & Regulatory - Compliance: Users are responsible for complying with their local financial regulations - No Registration: This tool is not registered with any financial regulatory authority - User Responsibility: All trading decisions and their consequences are the user's responsibility - Jurisdiction: Some features may not be available in all jurisdictions ### 📈 Best Practices - Risk Management: Always use proper risk management techniques - Paper Trading: Test strategies with paper trading before using real money - Diversification: Never risk more than you can afford to lose - Continuous Learning: Markets change - continuously educate yourself --- By using this tool, you acknowledge that you understand and accept these risks and limitations. ## 📞 Support For questions, issues, or feature requests, please: - Create an issue in the repository - Check the documentation first - Review the input schema for proper usage --- Built with ❤️ for the Indian trading communityBuilt for Indian Algo Traders** 🇮🇳📈
Categories
Common Use Cases
Market Research
Gather competitive intelligence and market data
Lead Generation
Extract contact information for sales outreach
Price Monitoring
Track competitor pricing and product changes
Content Aggregation
Collect and organize content from multiple sources
Ready to Get Started?
Try Indian Algo Trading Data now on Apify. Free tier available with no credit card required.
Start Free TrialActor Information
- Developer
- cspnair
- Pricing
- Paid
- Total Runs
- 34
- Active Users
- 5
Related Actors
Google Search Results Scraper
by apify
Website Content Crawler
by apify
🔥 Leads Generator - $3/1k 50k leads like Apollo
by microworlds
Video Transcript Scraper: Youtube, X, Facebook, Tiktok, etc.
by invideoiq
Apify provides a cloud platform for web scraping, data extraction, and automation. Build and run web scrapers in the cloud.
Learn more about ApifyNeed Professional Help?
Couldn't solve your problem? Hire a verified specialist on Fiverr to get it done quickly and professionally.
Trusted by millions | Money-back guarantee | 24/7 Support