Hello Abhishek,
Thank you for your intrest in Microsoft adCenter.
I hope this will help. My suggestion to you would be to sign up for FREE account with a Valid Credit Card. Your card will not be charged. The only reason why you would need a credit card is for authorization.
Then you may you ad intelligence.
Good Luck with your research, and if you have any further questions please feel free to post in the community.
Thank you,
MS adCenter Support