I need a straightforward solution that retrieves a full option chain in real-time (calls and puts, across all strikes and expiries) from a reliable data source or broker API of your choice and returns the results in a clean, machine-readable format—CSV or JSON is fine. The core deliverable is a small, well-documented script or lightweight application that I can run on Windows. Ideally it should: • Connect to the selected data provider securely (e.g., Yahoo Finance, Interactive Brokers, TD Ameritrade, NSE, etc.). • Pull the latest option chain without manual intervention. • Output the data to a file or stream it so I can easily plug it into Excel, Python, or a database. • Be structured clearly enough that I can adjust the underlying symbol or expiry parameters later on my own. Please keep external dependencies minimal, comment your code thoroughly, and include a quick read-me explaining setup, credentials required (if any), and basic usage. If you have questions about preferred providers or formatting, let me know up front so we can lock those down before you begin. ### SCREENSHOT TYPE ####