tech-challenge_python
Self study on object-oriented design and CSV reader
The challenge consists of programming the bare bones of a financial system with multiple accounts, each with multiple currencies. Floating point rounding errors are treated by using the smallest division of each currency (according to ISO4217) and as integers when storing quantities.