watchlists Python Library
A Python library for managing watchlists as TOML files.
TOML (short for “Tom’s Obvious Minimal Language”) were developed by Tom Preston-Werner. It is an alternative to other configuration file formats like .ini or .yaml. TOML was developed to be easy to read and write due to to obvious, minimalistic semantics.
TOML files provide an easy-to-understand medium for managing stock market watchlists, especially for quantitative data analysis where multiple strategies and programs might require various lists of tickers.
ymd_utility Python Library
A Python library for managing dates in YYYY-MM-DD format. Uses built-in datetime library as the foundation.
This library makes daily price series easy to use and allows for weekly and monthly timeframes. It has US Federal Holidays built-in, which happen to be the same dates the exchanges are closed.