Thanks for writing andrewtang!
As I said, I am at Swift Trade office in Bulgaria - I am trading 3 months now and still not able to graduate (equals to - not making any money yet)

Our system of graduation is as follows: You start off with a 100 shares. Your P/L (profit/loss) record is tracked every day and the systems takes your last 7 trading days, subtracts the 2 worst days out of the 7 and then whatever that number is (in US dollars - we are trading only NYSE stock now) is multiplied by 4 and that is your monthly projected net (MPP). If your MPP is between 0 and 100 - you trade with a 100 shares only. Once your MPP goes over 100- you trade with 200 shares, if it is 200, you trade with 300 shares and so on. The problem is that the system works in your favor if you really have 5 good days out of every 7 (a good day you have to make at least 5 dollars for every 100 shares, to be able to keep the number of shares you trade with). If you start making few negative days or low positive days, the system turn your shares down to 200 or 100 shares and you start all over.
It may seem funny to you that I am talking about such a small amount of net gains after the trading day, but that is the reality in our office here. For a more than a yea now of day trading, there is no one who has graduated at the office yet!!! That is why I am asking around to see how are the other offices dealing with that problem, are there people really making money? How long it normally takes to graduate?
We are currently trading mostly BAC, WFC, T and GE.
The other office rule we have is that once the position you hold goes to -4 pennies, you exit the position, no matter what. Sometimes it is hard to position your trade in the best spot and adhering to that -4 rule makes you exit at the very bottom or top of the move and that makes you turn winners into losers easily.
So these are my main questions, and I would be happy if you share some of your (or your co-workers) practices and trading success)
I forgot to ask you where is your office at?
Thanks again for your time and help.