Village Bank and Trust Financial Corp

Village Bank and Trust Financial Corp (VBFC) Technical Analysis

$80.210

+0.008 (+0.01%)At close

Technical Sentiment

Overall Consensus

Strong buy
Sell
1
Buy
9

Technical Analysis Consensus

Buy
Sell
1
Buy
3

Moving Average Consensus

Strong buy
Sell
0
Buy
6

Village Bank and Trust Financial Corp (VBFC) Moving Averages Convergence Divergence (MACD) indicator is 0.30, suggesting VBFC is Strong buy.

Village Bank and Trust Financial Corp (VBFC) 20-Day simple moving average is 79.92, while Village Bank and Trust Financial Corp (VBFC) share price is $—, making it Buy.

Village Bank and Trust Financial Corp (VBFC) 60-Day simple moving average is 78.94, while Village Bank and Trust Financial Corp (VBFC) share price is $—, making it Buy.

Technical Analysis for VBFC

AI Technical VBFC

As of 2025-03-31, the technical board for Village Bank and Trust Financial Corp (VBFC) reads strong buy: 9 indicators are flashing buy, 1 are indicating sell, and 3 are neutral. Price at $80.21 sits above every tracked moving average (5-day, 10-day, 20-day, 60-day and 200-day).

Momentum readings: RSI stands at 71.23, MACD stands at 0.3 (Buy), Stochastic %K stands at 88.19 (Sell), Stochastic %D stands at 92.03 and CCI stands at 83.39.

VBFC trades above the 60-day SMA (78.94) and above the 200-day SMA (67.18). Immediate resistance sits at Classic R1 80.32, then R2 80.53. Support sits at Classic S1 79.93, then S2 79.75.

Village Bank and Trust Financial Corp (VBFC) Support & Resistance Level

NameS3S2S1Pivot PointsR1R2R3
Classic79.54079.75079.93080.14080.32080.53080.710
Fibonacci79.75079.90079.99080.14080.29080.38080.530
S3
S2
S1
Pivot Points
R1
R2
R3

Village Bank and Trust Financial Corp (VBFC) Technical Indicators

2025-03-31

NameValue
RSI_1471.230
STOCHk_14_3_388.190
STOCHd_14_3_392.030
CCI_2083.390
AO_5_340.610
MOM_100.080
MACD_12_26_90.300

Village Bank and Trust Financial Corp (VBFC) Relative Strength Index (RSI_14) is 71.230, creating a Sell signal.

Village Bank and Trust Financial Corp (VBFC) Stochastic %K is 88.190, creating a Sell signal.

Village Bank and Trust Financial Corp (VBFC) Stochastic %D is 92.030, creating a Sell signal.

Village Bank and Trust Financial Corp (VBFC) CCI_20 is 83.390, creating a Neutral signal.

Village Bank and Trust Financial Corp (VBFC) Awesome Oscillator (AO) is 0.610, creating a Buy signal.

Village Bank and Trust Financial Corp (VBFC) Momentum (MOM) is 0.080, creating a Buy signal.

Village Bank and Trust Financial Corp (VBFC) Moving Average Convergence Divergence (MACD) is 0.300, creating a Buy signal.

Village Bank and Trust Financial Corp (VBFC) Moving Average

2025-03-31

PeriodSimpleSignal
MA_580.150Buy
MA_1080.110Buy
MA_2079.920Buy
MA_6078.940Buy
MA_20067.180Buy
MA_25062.300Buy

Village Bank and Trust Financial Corp (VBFC) 5-Day simple moving average is 80.150, while Village Bank and Trust Financial Corp (VBFC) share price is $, making it a Buy.

Village Bank and Trust Financial Corp (VBFC) 10-Day simple moving average is 80.110, while Village Bank and Trust Financial Corp (VBFC) share price is $, making it a Buy.

Village Bank and Trust Financial Corp (VBFC) 20-Day simple moving average is 79.920, while Village Bank and Trust Financial Corp (VBFC) share price is $, making it a Buy.

Village Bank and Trust Financial Corp (VBFC) 60-Day simple moving average is 78.940, while Village Bank and Trust Financial Corp (VBFC) share price is $, making it a Buy.

Village Bank and Trust Financial Corp (VBFC) 200-Day simple moving average is 67.180, while Village Bank and Trust Financial Corp (VBFC) share price is $, making it a Buy.

Village Bank and Trust Financial Corp (VBFC) 250-Day simple moving average is 62.300, while Village Bank and Trust Financial Corp (VBFC) share price is $, making it a Buy.

This page is for research only and is not investment advice. Models can be wrong. Past performance does not guarantee future results.

Get Started