As an example, I have a stock which is in the green by ~54.00 Is this difference based on the current price or the market price and the price I paid?
If you are long on a stock it will be the difference between the price you bought and the current sell price. Foreign exchange rates are also accounted for in the result.
Beginner question but what’s the reason for the difference between the sell and buy value? Google wasn’t particularly helpful
It is the “bid-ask spread” that exists for all stocks. It is basically the difference between the price a buyer is willing to pay and the price a seller is willing to accept.