{"repo":"alihaskar/efinance","free":true,"listed":false,"github":"https://github.com/alihaskar/efinance","clone":"git clone https://github.com/alihaskar/efinance.git","description":"A library to automate downloading quality tick data from Exness data archives","language":"Python","stars":11,"topics":["algotrading","finance","forex","quantitative-finance","quantitative-trading","technical-analysis","tickdata"],"license":"MIT","category":"trading","readme_excerpt":"exfinance A Python package to automate downloading high-quality tick data from Exness data archives (ex2archive). Features - List all available trading pairs - Download historical tick data for any pair and date range - Save data as CSV or load directly as pandas DataFrame - Configurable data source URL Installation Install from PyPI: Or using Poetry: Development Installation Usage Downloader Optimizations - Downloads are now parallelized for faster multi-month fetches (uses ThreadPoolExecutor). - CSVs are read directly from zip files in memory if you don't specify a save path (no disk I/O). - Error handling is granular: network, extraction, and parsing errors are logged separately. - Date range validation: start date must not be after end date; monthly frequency uses last day of month. - Logging is always configured for consistent output. Linting This project uses ruff for linting: License MIT","default_branch":null,"files":null,"tree":[],"storefront":"/r/alihaskar","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/alihaskar/efinance/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}