I Know First is a financial technology company that provides daily investment forecast based on a self-learning algorithm. It uses artificial intelligence, machine learning, and incorporates elements of artificial neural networks and genetic algorithms through which I Know First analyzes, models, and predicts the stock market. Its technology generates daily market predictions for stocks, commodities, ETF’s (exchange-traded funds), interest rates, currencies, and world indices for the short, medium, and long term time periods.