Allow minimum value to be 0 for buy & sell orders

I trade options and do a „sell“ entry on stocks/ETFs at the premium value but have to buy them back
$0.01 when collecting premium.

Example of writing a put
Sell 1 AMD @ $50.01
Buy 1 AMD $0.01

Premium collected for AMD is $50 but I can’t buy it back for $0.00 because the minimum allowed cannot be $0 so I have to increase both values by $0.01 to track them properly. I can’t leave the position as -1 because Portfolio Performance doesn’t handle short positions properly in the calculation tab past 0.44 and the premium collected is usually much less than the stock price which will say a loss until I cover it.

Hey washingpole,

is a purchase not defined as a trade of goods or service against money? If there is no money involved it is not a purchase (it not even is a trade as there is no second good or service involved). Maybe an inbound delivery is what you could look into.

Have a good day and stay save

Yes, buy if you were gifted stock from someone and transfer it into your portfolio, you’d be buying the stock at $0 since it was granted to you for free.

A gifted stock is an inbound delivery. Nothing traded against money here.

2 Likes

Inbound deliveries still require you to input an amount
„Input required for ‚Sub-Total‘“
Outbound delivery works with $0 though

You would put in the value of the shares they had on the day of the gift … but they do not debit your account.
PP still needs the price per share for calculating the performance.

I consider interests given by platforms like nexo or staking in general to be part of the “performance”. Hence if I put a price, my performance computation is wrecked, because my average buying price is wrecked. I could use “Interest” import for crypto coins on securities account, but it’s only available on cash account, and for tax reason, I do not want that in my accounting.

Happily, the CSV import allows 0.00 values (so, even for a single operation, I create a CSV and import it… I still can’t figure out why it would be allowed on CSV and not on the GUI…).

++

There is nothing like free shares. It is gut feeling and has nothing to do with performances of shares.

There are plenty of discussions here in the forum on this topic.

2 Likes

Hello Harry,

Thanks for taking the time to reply even if the subject seems stupid to you (or, by the tone, at least feeling tiresome, I guess !). Sorry about that, I guess I posted in the wrong thread (shares, vs crypto).

I perfectly agree on the fact that there is no free shares, and that any “incoming” share has a value on the day of the arrival, that should be listed accordingly (if set to 0, THAT would indeed wreck the performance computation (probably, no idea how it’s handled internally)). And by the way, when I import company benefits sharing, I do that with correctly valued Inbound deliveries.

The context in which values are (or were, after an additional pair of days playing with the software, and thinking straight) an issue for me is related to cryptocurrencies.

  • 1/ Either Staking or Interests paid daily in kind

    • that should really be put as Interests, but I cannot because securities don’t have an Interest type of transaction, only cash account have that.
    • I could use Dividends, but that also requires a cash account to be referenced (and, makes sense, noone pays shares for dividends…)
    • Or just plain delivery (inbound), with the proper valuation ? that would probably be the best.
  • 2/ Cryptocurrency swaps.

    • swapping coins is fiscally a no-op (in France, anyway)
    • “plain” option today would be to sell and buy, but if I put a selling price, I’m actually realizing benefits that aren’t realized, and having money put and fetched from a cash account that in reality never saw that operation.
    • perhaps the best way would be to just use a couple of delivery outbound+delivery inbound, with proper valuation ?

So, to recap: Deliveries are the way to go for interests in crypto, and for crypto swaps, by making a couple of Inbound and Outbound deliveries ?

And the value of those operations, not being linked to any cash account, wouldn’t generate any kind of “realized” profit or performance wreck, as long as they are correctly valued for the date of the operation ?

I guess the main issue is that when doing crypto, people usually look for currency-like transactions (forex, interests…). and when not finding it, they are at a loss.

I was initially, a lot less now.

Thanks for the time, and for releasing that software freely !

Regards,