(bidasks)
| 1264 | |
| 1265 | @staticmethod |
| 1266 | def aggregate(bidasks): |
| 1267 | ordered = {} |
| 1268 | for price, volume, *_ in bidasks: |
| 1269 | if volume > 0: |
| 1270 | ordered[price] = ordered.get(price, 0) + volume |
| 1271 | return [[price, volume] for price, volume in ordered.items()] |
| 1272 | |
| 1273 | |
| 1274 | @staticmethod |