Kiva obtains return on assets (ROA) and yield data for its partners from Mix Market, an online database. For 2007 data, Kiva's reported ROA figures matched Mix Market numbers for 66 out of 118 partners, while being higher for 28 partners and lower for 24 partners. Kiva's reported yield figures were within 3% of Mix Market numbers for 68 partners out of 118, while being higher for 44 partners and lower for 61 partners. On average, Kiva reported a yield of 35.3% for its partners.