Why does my phone say I am roaming when connected to my "home" network? I recently got a new phone, the Elephone P7000 and it runs stock android 5.0. Everything seems to work perfectly apart from the fact that most of the time the top status bar says I am roaming.
When I check which network I am connected to, it says I am connected to my actual provider network, so why does it say I'm roaming. The only partial fix to this issue is manually selecting the cellular network, and this only works for around 10 minutes with no roaming shown in the status bar, after that it switches (? – I don't know if it actually does since I still seem to be connected to the same network) by itself when I am not moving and I get the roaming indication again.
So far, this does not seem to affect my ability to make calls or receive messages, but I find the roaming indicator in the status bar to be very unsettling.

Edit to clarify:
On my network operator selection screen, I see the same operator name multiple times and only upon selecting one specific (the topmost) option I get no roaming indication.

Any help or clarification would be appreciated.
Let me guess, you're on EE? Or a network that uses EE for it's coverage? (like Virgin or Asda). These swap between the Orange and T-mobile masts depending on which has the strongest signal, and when that happens the phone thinks it's then "roaming". 

When you see 2 versions of the same network operator, you'll often see different capitalisation, e.g. "virgin" and "Virgin". One of these is actually Orange and the other is T-Mobile.

It doesn't have any negative effects.