Etymology
Today it means: e-trade; online trading, as of stocks and shares Full definition →
From e- + trading.
Etymology from Wiktionary, CC BY-SA 4.0.