I already hold complete OHLCV data for several symbols (for example, RELIANCE, TCS, INFY) inside PostgreSQL. What I need is a small Python utility that: • Queries this database, • Renders candlestick charts with accompanying volume, • Cycles through a configurable set of time-frames—initially 15 min, 1 h, 3 h, 1 d and 1 w—and • Lets me move forward with a simple key press: first through every interval for the current symbol, then on to the next symbol in the list. I’m fine with any well-supported Python charting stack—Plotly, Matplotlib/mplfinance, bokeh, etc.—so long as the result is genuinely interactive and visually clean. The core logic should be separated from the database credentials and the interval list so I can tweak both later without touching the main code. Acceptance checklist – Pulls data only from my PostgreSQL instance (no external API calls). – Displays synchronized candlestick and volume bars for each requested interval. – Key press (or equally light interaction) advances to the next view in the exact order described. (forward and backward to go back and forth) – Code is organised and documented so I can point it at another server or add more intervals with a one-line change. Please keep the solution purely in Python; if any JavaScript front-end is unavoidable, embed it through a Jupyter-friendly or Flask micro-front end so setup stays simple. Deliver the .py files (or notebook), minimal requirements.txt, and a brief README showing how to launch the tool.