Please refer to the updated article at http://www.fantasyfootballuk.co.uk/viewtopic.php?t=12339
Hi, I have taken the liberty of presenting what we are doing here in an easy-to-understand article explaining how price changes work. Phrases in italics indicate that more research is required to confirm the statement. So, once they are proven, we can remove the italics.
Feel free to add in new rules as you deem fit as I don't profess to know everything about the topic and may have left out some points.
So I proudly present,
The FISO Law of Price Change
Definition:
Net Transfers In (NTI) = Transfers In - Transfers Out
Net Transfers Out (NTO) = Transfers Out - Transfers In
Assumptions:
1. Price changes occur between 02:15 - 02:31 BST everyday. This marks the start of a new day.
2. The price of a player will not change by more than 0.1 in a day.
Price Increase:
1. The NTI for a player need to exceed a certain threshold before his price will rise. The current figure we are looking at is 1.5% of the number of players at the start of the season.
2. If the NTI is smaller than or equal to the threshold at the time of the price change, the figure is brought forward to the new day.
3. If the NTI is greater than the threshold, his price will rise,
then the NTI is reset to zero and recounted for the new day.
For example:
Player X
Assuming 770,000 players at the start of the season.
Threshold for price increase = 11,550 (1.5% of 770,000)
If the NTI = 15,000, his price will rise by 0.1 and his NTI will be reset to 0 for the new day. Therefore, he will need to get more than 11,550 transfers in for the new day before his price will rise again.
If the NTI = 10,000, his price will remain unchanged and will rise if he gets more than 1,550 transfers in for the new day.
Price Drop:
1. The NTO for a player need to exceed a certain threshold before his price will drop. The current figure we are looking at is
5% of the number of teams that have the player at the start of the new day.
2. If the NTO is smaller than or equal to the threshold at the time of the price change, the figure is brought forward to the new day.
3. If the NTO is greater than the threshold, his price will drop,
then the NTO is reset to zero and recounted for the new day.
For example:
Player Y
Assuming 780,000 players at the start of the new day.
Teams selected by = 10% = 78,000 (10% of 780,000)
Threshold for price drop = 3,900 (5% of 78,000)
If the NTO = 5,000, his price will drop by 0.1 and his NTO will be reset to 0 for the new day. Therefore, he will need to get more than 3,900 transfers out for the new day before his price will drop again.
If the NTO = 3,000, his price will remain unchanged and will drop if he gets more than 900 transfers out for the new day.
Edit: Corrected the threshold definition.
Edit: Updated with new confirmations