У любого пари должно быть две стороны
Пользователь:
А. Г. (IP-адрес скрыт)
Дата: 04.07.2007 09:12
И число покупок должно равняться числу продаж. Тогда можно придумать алгоритмы взаиморасчетов (тому пример система клиринга на биржах, торгующих производными инструментами).
Но насколько я понял в Вашем случае условия равенства в денежном выражении покупок и продаж не просматривается. В этом случае надо делать что-то вроде букмекерских ставок, когда, например, ставка на победу одной команды может быть намного выше ставки на победу соперника.
С уважением