UIP
Universe Inventory ProcessorUIP builds the list of stock symbols Tetsuo will analyse each trading day.
Where the List Comes From
UIP pulls the active common stock listings from the NYSE and NASDAQ exchanges and drops anything that isn't an ordinary tradable share (test tickers, preferred shares, warrants, units, when-issued issues). What's left is the day's working universe.
Blacklisting
Symbols can be blacklisted manually by the operator, or automatically by some components (via ORK) when they detect a problem with a stock. UIP keeps blacklisted symbols out of the published list. Entries expire after a configurable number of days so a stock excluded for a transient issue comes back on its own.
How Other Components Use It
Other components read this list through ORK rather than building their own, so every component is working from the same universe of symbols each day (even if some components use a subset of that by the nature of what they do).