> For the complete documentation index, see [llms.txt](https://gorilli.gitbook.io/gorillionaire/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://gorilli.gitbook.io/gorillionaire/generation-process/price-data-streaming.md).

# Price data streaming

The signal generation process begins with the continuous streaming of raw price data from the CODEX WebSocket, which ensures that signals remain up to date with the current price action of the tracked token on the Monad testnet.

Price data is streamed based on the available prices for a given token pool, typically quoted in USD. This is time-series data, which enables efficient manipulation of timeframes and supports the overall calculation of indicators and signals.

<figure><img src="/files/cnwkZLdXi1mQFPjEJ0Hj" alt="" width="563"><figcaption><p>Raw price data streamed from CODEX API</p></figcaption></figure>
