Skip to content

Commit

Permalink
Add output of which symbols have short/long term losses.
Browse files Browse the repository at this point in the history
  • Loading branch information
cciechad committed Mar 24, 2024
1 parent fb240a2 commit 2e4ecc2
Showing 1 changed file with 2 additions and 0 deletions.
2 changes: 2 additions & 0 deletions AnalyzeLots.py
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,9 @@ def main() -> None:
print(f"Net short term gain/loss {format_dollar(data.loc[is_short, 'gain'].sum())}")
print(f"Net long term gain/loss {format_dollar(data.loc[is_long, 'gain'].sum())}")
print(f"Total short term losses {format_dollar(data.loc[is_short & is_loss, 'gain'].sum())}")
print(f"{','.join(data.loc[is_short & is_loss, 'symbol'].unique().tolist())}")
print(f"Total long term losses {format_dollar(data.loc[is_long & is_loss, 'gain'].sum())}")
print(f"{','.join(data.loc[is_long & is_loss, 'symbol'].unique().tolist())}")
if args.symbol | args.no_summary:
symbols: list[str] = data['symbol'].explode().unique().tolist()
symbols_name: list[str] = data['display_name'].explode().unique().tolist()
Expand Down

0 comments on commit 2e4ecc2

Please sign in to comment.