FIFO to determine Profit and Loss

Copper Contributor

Hi Everyone, I'm an average excel user but my covid brain fog is holding me back from figuring this out.

I need to use the First In First Out basis to calculate profit or loss on a lot of trades. 

Do I need to be using VBA or can it be done with a formula?

Sample data below (I can't figure out how to attach a file).

Thank you in advance for any help you can give me.

Brent

Date(UTC)PairSidePriceExecutedAmount
    BETAUSDT
2/03/2022 20:29BETAUSDTBUY0.5057417689.01024
2/03/2022 20:29BETAUSDTBUY0.50572593299.892
2/03/2022 20:29BETAUSDTBUY0.50565356180.0114
2/03/2022 20:29BETAUSDTBUY0.5057112362.20233
2/03/2022 20:29BETAUSDTBUY0.50592732370.3334
2/03/2022 20:39BETAUSDTBUY0.50435427.2322
2/03/2022 21:29BETAUSDTBUY0.501815427.09774
2/03/2022 22:09BETAUSDTBUY0.501815427.09774
2/03/2022 23:40BETAUSDTBUY0.50435427.2322
3/03/2022 0:08BETAUSDTBUY0.5018121.00362
3/03/2022 0:08BETAUSDTBUY0.501815226.09412
3/03/2022 1:13BETAUSDTBUY0.501815427.09774
3/03/2022 1:50BETAUSDTBUY0.50435427.2322
3/03/2022 2:11BETAUSDTBUY0.50435427.2322
3/03/2022 2:34BETAUSDTBUY0.501815427.09774
3/03/2022 3:27BETAUSDTBUY0.4993310.49933
3/03/2022 3:27BETAUSDTBUY0.499334421.97052
3/03/2022 3:27BETAUSDTBUY0.49933104.9933
2/03/2022 21:52BETAUSDTSELL0.505325427.28728
2/03/2022 22:21BETAUSDTSELL0.505325427.28728
2/03/2022 23:27BETAUSDTSELL0.507835427.42282
3/03/2022 0:55BETAUSDTSELL0.505325427.28728
3/03/2022 1:18BETAUSDTSELL0.505325427.28728
3/03/2022 1:36BETAUSDTSELL0.507835427.42282
3/03/2022 2:06BETAUSDTSELL0.507835427.42282
3/03/2022 4:04BETAUSDTSELL0.495415527.24755
3/03/2022 4:20BETAUSDTSELL0.497875527.38285
3/03/2022 4:20BETAUSDTSELL0.500335527.51815
3/03/2022 5:09BETAUSDTSELL0.495415527.24755
3/03/2022 6:29BETAUSDTSELL0.490515627.46856
3/03/2022 6:34BETAUSDTSELL0.490515627.46856
3/03/2022 6:45BETAUSDTSELL0.492955627.6052
3/03/2022 6:58BETAUSDTSELL0.495415527.24755
3/03/2022 7:33BETAUSDTSELL0.497875527.38285
3/03/2022 7:50BETAUSDTSELL0.500335527.51815
3/03/2022 7:59BETAUSDTSELL0.502825527.6551
3/03/2022 8:01BETAUSDTSELL0.505325427.28728
3/03/2022 8:04BETAUSDTSELL0.507835427.42282
3/03/2022 8:05BETAUSDTSELL0.510355427.5589
      

 

0 Replies