M.P.
Hi C., I have a six-year old. He is wonderful, but he used to have tremendous temper tantrums until he was about 4 1/2. He still gets angry fairly easily. It's really hard to not match anger with anger, especially when they say things that shouldn't be said or they hit. But a couple of things that worked for us:
1. To not look at this from a place of being at fault. You have a big temper and so does she, but that often means that she is also loving. She is probably just an emotional child. That's okay. The idea is that she expresses emotions in an appropriate way, including anger, not that she doesn't feel the way she does.
2.It's hard, but try to be calm but firm and remove her as best you can from the thing or area of contention. The thing that worked with my son was this: As soon as he had a temper tantrum, no matter where we were or what it was over, I removed him kicking and screaming to his bedroom (even if I had to drive him there) and he had to stay there until he calmed down and could work things out rationally. If he tried to leave his bedroom I took something away from him that he valued and put it out of reach until he behaved appropriately. It took lots of time. I lost my temper sometimes too. You can't be perfect. But, it worked. He stopped the behavior little by little. The worst thing for you to do is to give her something so she will calm down -- that way you are rewarding her. Deal with it now, because if she continues this pattern, you and she are going to have a really hard time when she is older.
Hope this is helpful. All the best.
M.