I think 90%+ of all trades is bot trading here. These bots are programmed for specific outcomes and very often the trading strategy stretches over weeks and months. It is IMHO very difficult to trade profitable with these bots around, unless one knows the goals and strategy of the bots of course.