The performance counter SQLServer:Databases\Transactions/sec will give you the number of transactions per sec. Monitoring this counter over a suitable period of time will give you an average max/min number of tx/sec.
How do you define the transaction size? Batch text size, rows affected, IO?