Do I need to have a stipulated amount of money in my account when I'm applying for a visit visa for Canada, or is it that the consular wants to see inflow and outflow of money inside the account, judging that money can be used in some cases to foot some bills.

I have an inflow and outflow in my account which runs in several Millions of Naira (Salaries + small business I do) and my fathers business which I run part time...I am thinking of getting affidavit of sponsorship come Monday.

Like i said yesterday, I have 2 Jobs, Office job and my fathers Manufacturing business in which I am one of the directors. So i wanted to know whats the best way to show proof of funds in this case. I am from Nigeria.