wealthfolio icon indicating copy to clipboard operation
wealthfolio copied to clipboard

Feature Request: Track Short Position

Open chengwah1 opened this issue 5 months ago • 1 comments

While Wealthfolio currently excels at tracking long-term, buy-and-hold investments, many users—even those with a primary long-term strategy—occasionally engage in short-term strategies like selling option eg covered calls.

Simplistic plan Changes Required:

  • Data Model Enhancement:
  1. Modify the Holdings data model to allow for negative share quantities.
  2. Introduce a new transaction type: SHORT_SELL and BUY_COVER.
  • User Interface Updates:
  1. Modify the transaction entry forms to allow for SHORT_SELL and BUY_COVER transactions.
  2. Update the holdings table to display negative share counts for short positions.
  • Limitations
  1. Asset allocation charts

chengwah1 avatar Aug 06 '25 08:08 chengwah1

I really need this feature as well. I noticed that I have a short put option trade that I’m currently unable to record in Wealthfolio.

I also found another issue: the platform doesn’t allow setting a multiplier for options. In practice, one option contract usually represents 100 shares of the underlying. For example, if the option price is $1.35, purchasing one contract actually costs $135. Right now, this can’t be recorded properly.

kba977 avatar Aug 16 '25 11:08 kba977

need this as well! @afadil any timeline on reviewing/merging the PR above?

JoeBerg8 avatar Dec 05 '25 00:12 JoeBerg8

@chengwah1 are SHORT_SELL and BUY_COVER activity types means to also be used for covered call or put positions? If so, how would you use them? Brokerages list them as Sell to open and Buy to close .

avishai avatar Dec 12 '25 03:12 avishai

Also @chengwah1 maybe we should use SELL_SHORT rather than SHORT_SELL to be consistent with BUY_COVER word order? Tiny change, but potential for confusion later.

avishai avatar Dec 12 '25 15:12 avishai

I think it can be just as simple as showing the imbalance of the trade, whether it's a positive position or negative. No need for new activity types.

xuj43 avatar Dec 16 '25 13:12 xuj43