Manually Adding Trades In Stocklog+

007: Manually Adding Trades

Stocklog+ by default looks at most items as your broker does:
  1. Dates are always YYYY-MM-DD format
  2. Each buy or sell is considered a unique single transaction and treated as such. Simple example: When you buy a security, the broker may allow you to sell a call at the same time you buy the security, which may appear on your trading app as a single transaction of 'Writing/Creating a covered call'. When you receive your monthly statement it will show each 'step' as single transactions: (1) Buy a security & (2) Sell an option against the security; that's how it will be initially imported into Stocklog+. See Grouping Trades to learn how to keep them together.
  3. Entering Manual trades allows you to easily open and close the transaction at the same time
  4. Everything is seen through the lens of a 'share' or 'count' of something (Stock, Options, Dividends, Cash, etc.)

You enter trades by Right-Clicking anywhere inside the Trade Detail Window (See #6 from Main Screen). You will see the action menu:


Trade: Start a manual trade
Exp\Col: Expand or Collapse the trade tree, this affects ALL trades
Sort: By default, Stocklog+ sorts trades by the OpenDate in ACENDING order, this toggles DECENDING order
Lock: Toggle Lock & Unlock trades
CloseDate: Toggle auto-closing the trade. This option will set the CloseDate = OpenDate
Delete: Delete selected trades, you can also use the delete key. NOTE: Be careful... there is no undo!


  
You can press ENTER or click SUBMIT to continue adding more trades until you close the window or click CANCEL.

0: PID: Make this trade a child to another trade (parent) - Optional field (see Trades)

-> REQUIRED FOR ALL TRADES <-
1: Ticker: Ticker for the stock. For Crypto use it's known ID, i.e. BTC, SOL, etc.
2: Notes: Any notes about this trade. 45 Chars Max - Optional field
3: Type: 
  1. Buy, Sell, Call, Put      
  2. Div ->Dividend
  3. SXCH -> Stock Exchange, Merger, Stock in Lieu
  4. $ -> Cash
  5. INFO -> Information
  6. CB -> Crypto Buy
  7. CS -> Crypto Sell  
4: Shares: Number of shares for this transaction. If Option, number of contracts
5: Open Price: Paid Price to initiate the trade
6: Open Date: Date you bought security/opened contract on the security

-> Optional Fields <-
(if you've completed a transaction, you can enter it here, or enter closing data later in the main screen)

7: Close Price: Sold Price
8: Close Date: Date you closed/sold security
9: Fee/Commission: add fees and commissions here

-> Only Required for OPTIONS <-
10: Option Strike: Option strike price is for your information, this is optional
11: Option Expiration Date: Date the option is to expire

In the example above, the status bar is indicating you successfully added 1(share) of RIVN and you performed a BUY @17.48.

Alert
SELLING: Covered Calls, Cash Secured Puts, or going SHORT: Place a '-'(minus) sign in front of the #shares. Example: sell one covered call = -1


Notes
NOTES:
  1. 1-6 are required fields for all transactions
  2. Be sure to use CB & CS for all crypto transactions, some tickers for crypto already exist as regular stock tickers, Stocklog+ uses CB & CS to directly hunt for Crypto Symbols.
  3. Shares can be fractional, i.e. 0.35 BTC
  4. Dates can be entered as: m/d/yy, mm/dd/yy, dd/mm/yy, mm/dd/yyyy, or YYYY-MM-DD. All dates will be converted 🤞 to YYYY-MM-DD, which is how your broker displays dates.
  5. Open and Close Price is always a positive number
  6. Use the shares(#4) to indicate buying (positive share#) or selling/shorting (negative share#) as the first action. See Trade Details Part-1 and Trade Details Part-2







    • Related Articles

    • 008: Trade Details (Part 1)

      See 007: Manually Adding Trades for a refresh on the trade column header. 0: Parent ID: The unique ID for this trade, it never changes and can not be modified 1: Child ID: Used to move a row under another, making it a child of the parent. You can ...
    • 009: Trade Details (Part 2)

      Understanding the trade: Your broker views everything in units or shares of 'something' and with that unit/share, you have an action: BUY: You traded your money for a unit/share of 'something' = positive units in & negative money out SELL: You traded ...
    • 006: Add Accounts

      Right-Click in the account list area and choose New/Mod Account: 0: Account Name: Descriptive name of your choice 1: Account Number: Use the account number assigned by your broker, this number can not be changed once submitted 2: Starting Balance: ...
    • 010: Multi-Trade Rollup

      Multi-Trade Rollup (MTR) allows you to group and aggregate rows into one. The rolled-up "child" rows will be set to zero(0) and both "parent" & "child" rows description will contain a symbol so you can quickly identify rolled-up transactions. MTR ...
    • 011: Grouping Trades

      See 008: Trade Details (Part 1) for the start of this series We are going to use the Grouping (also referred to as stacking) option to visually clean up & fit more data into the trading window. This is what we currently have: We have purchased two ...