Jump to content

Accounting for currency fluctuations for Capital Gains


MattG

Recommended Posts

Hi,

I'm trying to figure out how to account for currency fluctuations when calculating Capital Gains (CG) on a sale. It probably helps if I give an example.

Suppose I have £1,000 and I fund my account when the effective exchange rate to $ is 1.3. So I have $1,300 in my account.

I then buy 130 shares at $10 each.

At sale time, the shares are $20 each so I now have $2,600 in my account, but the current effective exchange rate is 1.2, so conceptually I have 2600/1.2 = £2,166. If I cash out then is my CG £1,166 or do I calculate it based on the rate at buy time and so only £1,000 gain?

Alternatively, suppose I leave the funds in $ until later and the rate drops to 1.1 and then I cash out, giving me a total of £2,363. is the gains now £1,363, £1,166 or £1,000.

(All the above ignore commission and other charges for simplicity)

I am sure this is solved problem, but I'm struggling to find the answers.

Link to comment
1 hour ago, jlz said:

Thanks, a lot of useful info there, but I couldn't find anything explicitly relating to dealing with currency.

To complicate things further:

From a previous employer I had a bunch of options that I bought to hold on leaving. These shares are in $. If I sell them they get paid into my $ account and from there I can transfer them into my IG fund in $ too. As such the value stays in $ right until I should need to convert them back into £. I have no idea how to account for the cost at buy time compared to sell time in £, given fluctuations in £ <--> $ between the time I bought and when I might want to sell them in future.

Link to comment

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • image.png

  • Posts

    • Grass is a decentralized data layer built for AI, allowing users to share bandwidth and obtain verifiable network data through a distributed network. Farming has been ongoing for months, and a few weeks ago, they allocated tokens to users—though it wasn’t quite what farmers expected given the time and effort they invested. This sparked some concern among users, leading to speculation about the listing price. I just noticed Grass trading around $2 on Bitget pre-market, which is encouraging. I’ll be placing a bid, as this could be a great opportunity to get in early and potentially profit during or after TGE. What’s your take on this?
    • Grass network has successfully built an ecosystem of over 2 million users who are keen to benefit from the internet. Redefining the internet’s incentive structure seems to be its core mission. With just one click, one can take control of their internet and earn rewards by sharing their unused internet bandwidth with the network. With so much users actively gaining Grass points, (the reward system for the apps Beta phase) its buzzing community will be looking forward to $GRASS launch.  If you’ve seen $GRASS price on Premarkets like Bitget, what’s your expectation for TGE?
    • Many exchanges have announced to list $omnia tomorrow 15th by 11:00 (UTC)
×
×
  • Create New...
us