﻿ MarketFacilitationIndex(Series) Method
 dotnetCHARTING Send comments on this topic. MarketFacilitationIndex(Series) Method See Also
 Collapse All Expand All Language Filter: All Language Filter: Multiple Language Filter: Visual Basic (Declaration) Language Filter: Visual Basic (Usage) Language Filter: C#
 dotnetCHARTING Namespace > FinancialEngine Class > MarketFacilitationIndex Method : MarketFacilitationIndex(Series) Method

s
The financial series where the first element is the traded price on the most recent period, the second element is the traded price of the previous periods and so on, for the asset under consideration.
Market Facilitation Index was developed by Dr. Bill Williams and take into consideration the price and volume.

# Syntax

Visual Basic (Declaration)
```Public Overloads Shared Function MarketFacilitationIndex( _
ByVal s As Series _
) As Series```
Visual Basic (Usage)Copy Code
``````Dim s As Series
Dim value As Series

value = FinancialEngine.MarketFacilitationIndex(s)``````
C#
```public static Series MarketFacilitationIndex(
Series s
)```

#### Parameters

s
The financial series where the first element is the traded price on the most recent period, the second element is the traded price of the previous periods and so on, for the asset under consideration.

# Remarks

### Evaluation

The formula for the calculation of MFI is:
`MFI = (high - low)/volume`
where `high` is the highest traded price during the period, `low` is the lowest traded price during the period and, `volume` is the overall volume traded on that period.

### Interpretation

There are four types of trading sessions called:

1. Fakes - volume is low but MFI is rising
2. Fades - both volume and MFI is down (the price might move in the opposite direction)
3. Squats - the volume is up, MFI is down
4. Greens - when the MFI and volume are up which represent a strong signal to follow the trendline

# See Also

© 2018 All Rights Reserved.