Stocklog+ by default looks at most items as your broker does:
- Dates are always YYYY-MM-DD format
- 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.
- Entering Manual trades allows you to easily open and close the transaction at the same time
- 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: Buy, Sell, Call, Put, Div->Dividend, XFER->Transfer, SXCH->Stock Exchange, Merger, Stock in Lieu, $->Cash, INFO->Information, CB->CryptoBuy, CS->CryptoSell
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 <-
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.
SELLING: Covered Calls, Cash Secured Puts, or going SHORT: Place a '-'(minus) sign in front of the shares
NOTES:
- 1-6 are required fields for all transactions
- 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.
- Shares can be fractional, i.e. 0.35 BTC
- 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
- Open and Close Price is always a positive number. Use the shares(#4) to indicate a negative event