portfolio_toolkit.transaction package
Submodules
portfolio_toolkit.transaction.get_ticker module
portfolio_toolkit.transaction.validate module
- portfolio_toolkit.transaction.validate.validate_transaction(transaction)[source]
Validates that a transaction contains the required fields: date, type, and quantity.
- Parameters:
transaction (dict) – The transaction to validate.
- Raises:
ValueError – If the transaction does not contain the required fields.