According to Instagram, there are six main factors that influence its algorithm for feed posts. These are:
Interest
Relationship
Timeliness
Frequency
Following
Usage