Python Script for Real-Time Market Scanner

Заказчик: AI | Опубликовано: 05.02.2026
Бюджет: 30 $

Job Description: Python Developer for Fyers API v3 Real-Time Market Scanner ​Project Overview: I need a high-performance Python script that connects to the Fyers API v3 to scan the entire NSE Equity market (approx. 2,000 symbols) in real-time. The script will identify specific "Institutional Footprint" candles and display them in a live terminal dashboard. ​Core Requirements: ​Entire Market Websocket: Use the Fyers Data Websocket to subscribe to all liquid NSE Equity symbols (NSE_CM). ​Morning SMA Calculation: At 9:15 AM, the script must fetch 1-minute historical data for the last 2,000 candles for the entire watchlist to establish a Volume SMA baseline. ​Real-Time Trigger Logic (1-Min Candles): ​Value: Candle Value (LTP × Volume) \ge ₹10 Crore. ​Volume: Current 1-min Volume \ge 10x the 2,000-candle SMA. ​Momentum: Price change in the current 1-min candle \ge 0.3%. ​Scan Frequency: Refresh the current forming candle every 20 seconds. ​Dashboard & Persistence: ​Display results in a tabular format (using PrettyTable or Pandas) with a timestamp (hh:mm:ss). ​All stocks that satisfy the criteria must be stored in a persistent list for that day's session (no separate history tab needed). ​One-Click Charting: ​When a stock appears in the table, it must be clickable or easily selectable (e.g., via a keyboard shortcut) to instantly open the corresponding Fyers TradingView chart in the default browser. ​Customization: ​Provide a config.py or .env file where I can easily change the ₹10Cr value, 10x volume, 0.3% price change, and SMA length. ​Deliverables: ​Complete source code in Python. ​A requirements.txt file for easy library installation. ​Instructions on how to generate and update the access_token daily. ​Budget: ₹2,000 (Fixed) Timeline: 3–5 Days