Financial terminal