What do you think about the idea of giving access via API to your exchange account to a professional trader (who shows profits even in this hard times), who will manage it and receive some % from your profits? Is it a common practice to do so? Do you know someone who tried this approach?
How did you come in contact with the person? Have you met with them or just a random person? You really need to check all that. I have once received a mail from someone who claims to be a professional trader, but the only thing that seemed suspicious to me was how he got my email, cause Im very sure I never gave out my email to anyone like that, so its likely to be scam. Its your choice, if you think hes legit and will help get you some profit, then go ahead.
Those are actually the questions the OP should really be asking himself at this point which I am pretty sure from the way he sounded; he possibly just bumped into some stranger telling him to drop his API. Rather than even giving a stranger your API, why not just make use of bots instead.
Sure, bots may have their own flaws too sometimes, but one thing with funds is that you can only trust yourself, but as long as you give someone an access to your API as a person, you give the person full access to trade your funds and in that case, you are screwed when it gets to the wrong hands.