FINRA Boosts Transparency in TBA Market

FINRA has begun disseminating transaction information for the TBA market, which represents more than $270 billion traded on an average daily basis in 8,400 trades....