From cdf3c70ff96e89efa33728d0ae9aa4a73e8cbd28 Mon Sep 17 00:00:00 2001 From: Joe Lothan Date: Tue, 16 Jun 2026 09:20:10 -0400 Subject: [PATCH] changed flag name to generic --symbol-file --- ticker_tape.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/ticker_tape.py b/ticker_tape.py index f9a862e..96c2634 100644 --- a/ticker_tape.py +++ b/ticker_tape.py @@ -89,8 +89,8 @@ def main(): parser = argparse.ArgumentParser(description="NYSE ticker tape via Alpaca market data") parser.add_argument("--symbols", default=DEFAULT_SYMBOLS, help=f"Comma-separated symbols (default: {DEFAULT_SYMBOLS})") - parser.add_argument("--all-nyse", metavar="FILE", - help="Read all NYSE symbols from FILE (one per line) and batch requests") + parser.add_argument("--symbol-file", metavar="FILE", + help="Read symbols from FILE (one per line) and batch requests") parser.add_argument("--start", help="Start datetime, YYYY-MM-DD or RFC-3339 (default: previous trading day)") parser.add_argument("--end", help="End datetime (default: same day as start)") parser.add_argument("--limit", type=int, default=10000, @@ -132,8 +132,8 @@ def main(): tape_filter = None if args.no_filter or args.tape.lower() == "all" else args.tape.upper() # Build symbol batches - if args.all_nyse: - with open(args.all_nyse) as f: + if args.symbol_file: + with open(args.symbol_file) as f: all_symbols = [line.strip() for line in f if line.strip()] # Batch into groups of 500 to stay under URL length limits batch_size = 500