A basket calculation engine is deployed to receive a stream of data and accelerate the computation of basket values based on that data. In securities trading, and particularly mortgage backed securities trading, there can be a desire to provide market liquidity by allowing trading of securities by parties, even where party does not actually have the securities necessary to satisfy the trade, on the view that the party will acquire the necessary securities to satisfy the trade in advances of the settlement date. Other network nodes can feature GPS receivers, which can optionally be configured to perform signal-derived estimates as well. Each node of the first topology has a first calculation unit for the first model.