Hands-On AI Trading with Python, QuantConnect, and AWS
by Jiri Pik, Ernest P. Chan, Jared Broad, Philip Sun, Vivek Singh
Chapter 1Foundations of Capital Markets
This chapter introduces the core concepts of modern financial markets and how they’re represented in QuantConnect. We’ll cover the modern US markets, data feeds, and the asset classes used in later chapters. Readers who are familiar with QuantConnect may skip this chapter.
Market Mechanics
The United States has 11 major stock exchanges. The two largest are the New York Stock Exchange (NYSE) and the National Association of Securities Dealers Automated Quotations System (NASDAQ). Trades on these exchanges are compiled by the Securities Information Processor (SIP) into a single data feed. This feed helps the Securities and Exchange Commission (SEC) determine the national best bid or offer (NBBO), which shows the best prices posted on public markets in the United States. When a new quote for more than 100 shares offers a better price, it is flagged as the NBBO. Quotes or trades involving fewer than 100 shares, known as odd lots, are excluded from this pricing. Figure 1.1 illustrates this flow.

Figure 1.1 Flow of retail and institutional traffic across public and private markets, and the origin of national best pricing.
Brokerages often send orders to market makers to be executed “off the market.” Market makers executing these orders are required to provide fills within the NBBO price range. Furthermore, these off-market trades are reported ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access