Here's what I know.
Most prop trading firms allocate funds to their traders. Over time, the better you are, the more funds you get. If you are no good, you get out.
Every portion of fund given to you is expected to be fully utilised, not sitting there doing nothing. So the expectation to do 8-10 trades a day should not come as a surprise.
My friend was a trader in a prop trading firm. He has to watch the following all the time
1. No Y% of funds allowed idling for more than X days.
2. Max Y% of capital per trade
3. Stop loss must be in place.
4. There must be a logical portfolio i.e. why these portfolios.
5. Mandatory day off when designated stop loss is hit.
They do a variety of trading - options, futures, stocks, forex, commo.