3e28cef4bb
Add `paracas job` subcommand for managing background downloads: - pause: suspend a running job with SIGSTOP - resume: continue a paused job with SIGCONT (respawns if needed) - kill: terminate a job with SIGTERM/SIGKILL - clean: remove finished jobs from storage Also show help menu when no subcommand is provided.
paracas
Command-line interface for downloading Dukascopy tick data.
Installation
cargo install paracas
Commands
Download
Download tick data for an instrument:
# Download EUR/USD ticks as CSV
paracas download eurusd -s 2024-01-01 -e 2024-01-31 -o data.csv
# Download as Parquet with 1-hour aggregation
paracas download btcusd -s 2024-01-01 -e 2024-12-31 -o data.parquet -f parquet -t h1
List
List available instruments:
# List all instruments
paracas list
# Filter by category
paracas list --category forex
# Search
paracas list --search btc
Info
Show instrument details:
paracas info eurusd
License
MIT License - see LICENSE for details.