Good evening. I just tried forex trading today. Today, I read some articles on this website that really enlightened me. I even just found out about this tutorial this morning. So, I already created an account. But this evening, when I wanted to sell by market, I got a notification saying "not enough money". Can you help me by providing an explanation?
In the balance row, there are some information that I don't understand the meaning of. Can you please help me with that too (I use Metatrader 4 at FOREX.com - Demo account)?
Thank you in advance.
Not enough money means insufficient funds. Please try with the smallest volume / size first. Or create a new account, with a slightly larger fund. Also, make sure how much deposit / trading account balance you have, so that it is sufficient to open a position.
Thanks.
@Agung: The discussion regarding this relates to margin trading. The terms related to this are balance, equity, margin, free margin, and margin level. If there is a not enough money message when you want to sell/buy on the market, it means your funds are insufficient to open the position.

Balance: the amount of funds in your account
Equity = Balance + Floating Profit / Loss
If you do not have any open positions, then Equity = Balance
If you have an open position with a temporary profit (floating profit) of USD 500, then Equity = Balance + USD 500, and if you experience a temporary loss (floating loss) of USD 600, then Equity = Balance - USD 600.
Margin is related to Leverage.
If you choose leverage of 1:100, your collateral funds are 1% of the contract value. If leverage is 1:200, the collateral is 0.5% of the contract value.
If you open a regular (standard) account and trade EUR/USD, GBP/USD, AUD/USD or NZD/USD, then the contract value for 1 lot is USD 100,000.
In this case, the calculation for Margin is:
Margin = (USD 100,000) x (number of lots or volume) x (margin percentage) x current market price
For example: You open a standard account with 1:200 leverage, you buy 2 lots of EUR/USD at a price of 1.0885, then margin = (USD 100,000) x 2 x 0.5% x 1.0885 = USD 1,088.50
Free Margin is the difference between Equity and your total Margin to open positions (if there are several open positions). If there are no positions, then all funds in your account are Free…
Free Margin = Equity - Total Margin
For example, your total funds are USD 5,000, and you have several open positions with a total margin of USD 1,750 and your positions are profiting USD 870 and losing USD 240, then:
Equity = USD 5,000 + USD 870 - USD 240 = USD 5,630
Free Margin = USD 5,630 - USD 1,750 = USD 3,880
Margin Level is also called Margin Call Level or the level at which you will experience a Margin Call. Margin Level (in percent) is the comparison between Equity and Total Margin.
Margin Level = (Equity / Total Margin) x 100%
Usually brokers set Margin Level = 100% to impose a Margin Call (each broker may be different).
For example, you are trading on a broker that applies a Margin Level rule of 100% for Margin Calls, and you still have USD 5,000 with several open trading positions totaling a loss (excluding margin), with a total margin of USD 500.
If your total loss has reached USD 4,500, you will experience a Margin Call, because your Margin Level = ((USD 5,000-USD 4,500) / USD 500 ) x 100% = 100%.
Thank you