One line per basket: the entry, every addition to the losing position (the retail behavior under study), and the final exit. Results are pips on the basket's average entry. Fills execute at OANDA's live streamed bid/ask at the exact moment the signal fires — intra-bar for take-profits, stops and adds — so the spread is embedded in the fill price; the fee column shows only spread not already embedded (0 for fully tick-filled baskets; baskets from before the tick engine were priced at bar-close mid + measured half-spread per side). Recorded forward-only from launch; every fill is cross-verified against an independent second feed at execution time.