Stock exchange facilitating trading of one kind of stock by maintaining order book and operating matching engine. Matching engine interfaces with the records of market participants kept in the client book, and updates their portfolios accordingly to the filled orders.