What is Margin? - Learn Forex Trading With BabyPips.com


Overbit is the world’s leading Bitcoin margin trading platform, offering trading solutions to retail and institutional clients around the world. Overbit’s proprietary innovative platform is superior to its competitors, with low latency connectivity, superior liquidity, and military-grade security. Traders can access a range of markets within Cryptocurrency, Forex and Commodities. The company was founded in 2017 and the platform was launched in 2019.

What is Margin in Forex? Let’s Dig Deeper

What is Margin in Forex? Let’s Dig Deeper submitted by The-PipBull to u/The-PipBull [link] [comments]

What Is The Average Profit Margin In Forex Trading?

First you should understand what is margin?
A forex margin account is very similar to an equities margin account - the investor is taking a short-term loan from the broker. The loan is equal to the amount of leverage the investor is taking on. Before the investor can place a trade, he or she must first deposit money into the margin account. For more detail visit https://www.vpsforextrader.com/
, we will explain to you how you can use the leverage and how much you can earn?
Newly Enrolled Clients >>
1:1 Leverage = 1% PROFIT = 0.1% RISK If we take 1:1 Leverage means 100% Margin will be used. So, 1000 USD can buy 1,000 USD Value of Commodity. Suppose Price of XYZ Commodity is 1000 USD and you have account balance of 1000 USD then you can buy only 1 Qty. of XYZ = 1000 x 1 = 1000 USD RISK >> If STOP LOSS we keep 0.1% (Price 1000 USD – 0.1% Risk i.e. 1 USD) So your loss will be 1 USD. (1000 USD – 1 USD = 999 USD) RETURN >> If stock price moves from 1000 to 1010 = 1% movement in Price, You used 1:1 Leverage so 100% of your 1000 USD, you get 10 USD as PROFIT
1:10 Leverage = 10% PROFIT = 1% RISK If we take 1:10 Leverage means 10% Margin will be used. So, 1000 USD can buy 10,000 USD Value of Commodity. Suppose Price of XYZ Commodity 1000 USD and you have an account balance of 1000 USD then you can buy 10 Qty. of XYZ = 1000 x 10 = 10000 USD you can use against 1000 USD of capital. RISK >> If STOP LOSS we keep 1% (Price 1000 USD – 0.1% of 10000 USD i.e. 10 USD) So Your LOSS will be 10 USD. 1% of your Capital 1000 USD is 10 USD. (1000 USD – 10 USD = 990 USD)
RETURN >> If stock moves from 1000 to 1010 = 1% movement in Price. You used 1:10 Leverage so 1% of 10,000 USD = 100 USD = 10% Return on Invest Capital 1000 USD
1:200 Leverage = 200% PROFIT = 20% RISK If we take 1:100 Leverage means 200% Margin will be used. So, 1000 USD can buy 200,000 USD value of Commodity. Suppose Price of XYZ Commodity 1000 USD and you have account balance of 1000 USD then NOW you can buy100 Qty. of XYZ Price = 1000 x 200 = 200,000 USD
RISK >> If STOP LOSS we keep 10% (Price 1000 USD- 0.2% of 200,000 USD i.e. 200 USD) So Your LOSS will be 200 USD = 20% loss from your Invested capital (1000 USD – 200 USD = 800 USD)
RETURN >> If Stock moves from 1000 to 1010 = 1% movement in Price. You used 1:200 Leverage so 1% of 200,000 USD = 2000 USD PROFIT
submitted by Rohitpure to u/Rohitpure [link] [comments]

Does investing in Forex necessarily have to be leveraged when starting out? Can’t I just setup a cash account instead of a margin account?

submitted by Mynameistowelie to Forex [link] [comments]

The forex market provides an excellent business opportunity. But, the tricky part is dealing with its uncertainty. You don’t get fixed margins as in other businesses. Still, everybody can make it big in the Forex market. Know more here https://wetalktrade.com/forex-trading-tips/

The forex market provides an excellent business opportunity. But, the tricky part is dealing with its uncertainty. You don’t get fixed margins as in other businesses. Still, everybody can make it big in the Forex market. Know more here https://wetalktrade.com/forex-trading-tips/ submitted by Wetalktrade to u/Wetalktrade [link] [comments]

What trader to use to trade Forex with zero leverage/ margin call in Australia?

submitted by fltershlista to AskReddit [link] [comments]

remember that time when you wanted to buy a few pesos to pay for the hookers during your weekend in Mexico, but your Bank insisted you become a full fledged, ForEx margin trader while you do it? Lightning Network does.....

remember that time when you wanted to buy a few pesos to pay for the hookers during your weekend in Mexico, but your Bank insisted you become a full fledged, ForEx margin trader while you do it? Lightning Network does..... submitted by satoshi_fanclub to Buttcoin [link] [comments]

@AlphaexCapital : EURUSD marginally lower on the day. Trades in a narrow range https://t.co/HlAp8n4yvm #forex #investing #bitcoin #crypto #xrp #btc #eth #forexsignals

submitted by AlphaexCapital to AlphaexCapital [link] [comments]

Margin & Leverage – The Most Powerful Concepts in Forex

Margin & Leverage – The Most Powerful Concepts in Forex submitted by Leka213 to CryptocurrencyToday [link] [comments]

Margin & Leverage – The Most Powerful Concepts in Forex

Margin & Leverage – The Most Powerful Concepts in Forex submitted by ososru to Bitcoin4free [link] [comments]

Margin & Leverage – The Most Powerful Concepts in Forex

Margin & Leverage – The Most Powerful Concepts in Forex submitted by Rufflenator to 3bitcoins [link] [comments]

Margin & Leverage – The Most Powerful Concepts in Forex

Margin & Leverage – The Most Powerful Concepts in Forex submitted by Hellterskelt to bitcoin_is_dead [link] [comments]

What is "Margin Trading" in Forex?

What is submitted by ososru to Bitcoin4free [link] [comments]

What is "Margin Trading" in Forex?

What is submitted by Rufflenator to 3bitcoins [link] [comments]

The core competitiveness of AIDUS is the technologies and know-hows in stably securing profits through the FOREX margin trading system in the FOREX market

#AIDUS #TokenSale
For more information: https://medium.com/@AIDUSofficial/what-is-aidus-483869d72d0c
AIDUS website: https://aidus.io/
submitted by endles123 to crypto_currency [link] [comments]

Can anyone share any advice for someone starting out in leveraged trading/margin trading? Spread betting, CFDs, FOREX

I'm starting out investing and think I will try my hand at spread betting as it has tax benefits over CFDs. I know how risky it is and I'm not planning to have more than 10% of my savings exposed at any time. I'll most likely be betting on indexes and I've done quite a bit of analysis of the FTSE 100 but if you have any advice on commodities it would also be welcome.
submitted by Buckfost to investing [link] [comments]

[NG] - Low forex margin triggers massive job losses in BDCs

[NG] - Low forex margin triggers massive job losses in BDCs submitted by AutoNewsAdmin to VANGUARDauto [link] [comments]

[NG] - Low forex margin triggers massive job losses in BDCs | Vanguard

[NG] - Low forex margin triggers massive job losses in BDCs | Vanguard submitted by AutoNewspaperAdmin to AutoNewspaper [link] [comments]

The comedy how I lost all my money in two hours

I'm trading for 11 months with pretty good success.
I never traded metals and forex before, just stocks. Today when gold started to consolidate at the last hour, I decided to scalp short it with a large amount, so I opened 100 lots. I haven't realised, in forex 100 (lots) doesn't mean "100 pcs", because I used to stocks and I went full retard without knowledge.
Seconds later, I realised it means 10 million dollars (1 lot = 100.000, and I had 500x leverage).
It moved up a bit and immediately I was down £4000. I scared as fuck and rather than closing the position quickly I hoped maybe I could close break even.
The market closed, and I waited for the Asian session. The gold popped like never before, and I lost all my life savings (£55000) in less than two hours. (including the 1-hour break between sessions).
If I count that I lost all my earnings as well, I lost around £85000.
Here is the margin call
IC Markets closed my position partially in every 1-2 minutes until I shut it myself at £35.
You know the rest of the story. I'm depressed, crying and shouting with myself.
Yes, I know I was stupid, thanks. I just wanted to share this with you.

Edit: WOW THANK YOU, GUYS! I haven't expected this, but you help me.
Many of you asked the same questions, I answer it here:
- I live in Europe, and we usually trade CFD's, not futures.
- Currency in GBP.
- As you can see, this account made on IC Markets. They not just allowing you a 500x leverage, it's the default.
- You can ask me why I went against the market. Because gold is way oversold? Because I expected institutions would sell their shares before gold is hitting £2000, leaving retails hanging there. Also, as I said, I wanted to scalp, not riding the gold all the way down. If I had a loss of £100, I would close the position immediately. But when I saw the £4000, my heart is stopped, and my brain just freezes.
- I went for a revenge trade with my last £2k, and I don't have to say what happened. I uninstalled the app, and I give up trading for a while.
- Again, in the past months, I was cautious, I lost a significant sum in March, but I managed to recover. Made consistent gains, always with SL. This is just an example of how easy is to fuck up everything you did.
- I didn't come here for some shiny digital medals. I can't tell about my losses to anyone who I know in real life. I would make a fool of myself.
- Anyone who attacking me that it is a scam. Well, think what you want. I feel terrible and the last thing is to answer all the messages saying "You fucking karma whore". I don't give a shit about karma.

submitted by fail0verflowf9 to wallstreetbets [link] [comments]

My home-made bar replay for MT4

I made a home-made bar replay for MT4 as an alternative to the tradingview bar replay. You can change timeframes and use objects easily. It just uses vertical lines to block the future candles. Then it adjusts the vertical lines when you change zoom or time frames to keep the "future" bars hidden.
I am not a professional coder so this is not as robust as something like Soft4fx or Forex Tester. But for me it gets the job done and is very convenient. Maybe you will find some benefit from it.

Here are the steps to use it:
1) copy the text from the code block
2) go to MT4 terminal and open Meta Editor (click icon or press F4)
3) go to File -> New -> Expert Advisor
4) put in a title and click Next, Next, Finish
5) Delete all text from new file and paste in text from code block
6) go back to MT4
7) Bring up Navigator (Ctrl+N if it's not already up)
8) go to expert advisors section and find what you titled it
9) open up a chart of the symbol you want to test
10) add the EA to this chart
11) specify colors and start time in inputs then press OK
12) use "S" key on your keyboard to advance 1 bar of current time frame
13) use tool bar buttons to change zoom and time frames, do objects, etc.
14) don't turn on auto scroll. if you do by accident, press "S" to return to simulation time.
15) click "buy" and "sell" buttons (white text, top center) to generate entry, TP and SL lines to track your trade
16) to cancel or close a trade, press "close order" then click the white entry line
17) drag and drop TP/SL lines to modify RR
18) click "End" to delete all objects and remove simulation from chart
19) to change simulation time, click "End", then add the simulator EA to your chart with a new start time
20) When you click "End", your own objects will be deleted too, so make sure you are done with them
21) keep track of your own trade results manually
22) use Tools-> History center to download new data if you need it. the simulator won't work on time frames if you don't have historical data going back that far, but it will work on time frames that you have the data for. If you have data but its not appearing, you might also need to increase max bars in chart in Tools->Options->Charts.
23) don't look at status bar if you are moused over hidden candles, or to avoid this you can hide the status bar.

Here is the code block.
//+------------------------------------------------------------------+ //| Bar Replay V2.mq4 | //| Copyright 2020, MetaQuotes Software Corp. | //| https://www.mql5.com | //+------------------------------------------------------------------+ #property copyright "Copyright 2020, MetaQuotes Software Corp." #property link "https://www.mql5.com" #property version "1.00" #property strict #define VK_A 0x41 #define VK_S 0x53 #define VK_X 0x58 #define VK_Z 0x5A #define VK_V 0x56 #define VK_C 0x43 #define VK_W 0x57 #define VK_E 0x45 double balance; string balance_as_string; int filehandle; int trade_ticket = 1; string objectname; string entry_line_name; string tp_line_name; string sl_line_name; string one_R_line_name; double distance; double entry_price; double tp_price; double sl_price; double one_R; double TP_distance; double gain_in_R; string direction; bool balance_file_exist; double new_balance; double sl_distance; string trade_number; double risk; double reward; string RR_string; int is_tp_or_sl_line=0; int click_to_cancel=0; input color foreground_color = clrWhite; input color background_color = clrBlack; input color bear_candle_color = clrRed; input color bull_candle_color = clrSpringGreen; input color current_price_line_color = clrGray; input string start_time = "2020.10.27 12:00"; input int vertical_margin = 100; //+------------------------------------------------------------------+ //| Expert initialization function | //+------------------------------------------------------------------+ int OnInit() { Comment(""); ChartNavigate(0,CHART_BEGIN,0); BlankChart(); ChartSetInteger(0,CHART_SHIFT,true); ChartSetInteger(0,CHART_FOREGROUND,false); ChartSetInteger(0,CHART_AUTOSCROLL,false); ChartSetInteger(0,CHART_SCALEFIX,false); ChartSetInteger(0,CHART_SHOW_OBJECT_DESCR,true); if (ObjectFind(0,"First OnInit")<0){ CreateStorageHLine("First OnInit",1);} if (ObjectFind(0,"Simulation Time")<0){ CreateTestVLine("Simulation Time",StringToTime(start_time));} string vlinename; for (int i=0; i<=1000000; i++){ vlinename="VLine"+IntegerToString(i); ObjectDelete(vlinename); } HideBars(SimulationBarTime(),0); //HideBar(SimulationBarTime()); UnBlankChart(); LabelCreate("New Buy Button","Buy",0,38,foreground_color); LabelCreate("New Sell Button","Sell",0,41,foreground_color); LabelCreate("Cancel Order","Close Order",0,44,foreground_color); LabelCreate("Risk To Reward","RR",0,52,foreground_color); LabelCreate("End","End",0,35,foreground_color); ObjectMove(0,"First OnInit",0,0,0); //--- create timer EventSetTimer(60); return(INIT_SUCCEEDED); } //+------------------------------------------------------------------+ //| Expert deinitialization function | //+------------------------------------------------------------------+ void OnDeinit(const int reason) { //--- destroy timer EventKillTimer(); } //+------------------------------------------------------------------+ //| Expert tick function | //+------------------------------------------------------------------+ void OnTick() { //--- } //+------------------------------------------------------------------+ //| ChartEvent function | //+------------------------------------------------------------------+ void OnChartEvent(const int id, const long &lparam, const double &dparam, const string &sparam) { if (id==CHARTEVENT_CHART_CHANGE){ int chartscale = ChartGetInteger(0,CHART_SCALE,0); int lastchartscale = ObjectGetDouble(0,"Last Chart Scale",OBJPROP_PRICE,0); if (chartscale!=lastchartscale){ int chartscale = ChartGetInteger(0,CHART_SCALE,0); ObjectMove(0,"Last Chart Scale",0,0,chartscale); OnInit(); }} if (id==CHARTEVENT_KEYDOWN){ if (lparam==VK_S){ IncreaseSimulationTime(); UnHideBar(SimulationPosition()); NavigateToSimulationPosition(); CreateHLine(0,"Current Price",Close[SimulationPosition()+1],current_price_line_color,1,0,true,false,false,"price"); SetChartMinMax(); }} if(id==CHARTEVENT_OBJECT_CLICK) { if(sparam=="New Sell Button") { distance = iATR(_Symbol,_Period,20,SimulationPosition()+1)/2; objectname = "Trade # "+IntegerToString(trade_ticket); CreateHLine(0,objectname,Close[SimulationPosition()+1],foreground_color,2,5,false,true,true,"Sell"); objectname = "TP for Trade # "+IntegerToString(trade_ticket); CreateHLine(0,objectname,Close[SimulationPosition()+1]-distance*2,clrAqua,2,5,false,true,true,"TP"); objectname = "SL for Trade # "+IntegerToString(trade_ticket); CreateHLine(0,objectname,Close[SimulationPosition()+1]+distance,clrRed,2,5,false,true,true,"SL"); trade_ticket+=1; } } if(id==CHARTEVENT_OBJECT_CLICK) { if(sparam=="New Buy Button") { distance = iATR(_Symbol,_Period,20,SimulationPosition()+1)/2; objectname = "Trade # "+IntegerToString(trade_ticket); CreateHLine(0,objectname,Close[SimulationPosition()+1],foreground_color,2,5,false,true,true,"Buy"); objectname = "TP for Trade # "+IntegerToString(trade_ticket); CreateHLine(0,objectname,Close[SimulationPosition()+1]+distance*2,clrAqua,2,5,false,true,true,"TP"); objectname = "SL for Trade # "+IntegerToString(trade_ticket); CreateHLine(0,objectname,Close[SimulationPosition()+1]-distance,clrRed,2,5,false,true,true,"SL"); trade_ticket+=1; } } if(id==CHARTEVENT_OBJECT_DRAG) { if(StringFind(sparam,"TP",0)==0) { is_tp_or_sl_line=1; } if(StringFind(sparam,"SL",0)==0) { is_tp_or_sl_line=1; } Comment(is_tp_or_sl_line); if(is_tp_or_sl_line==1) { trade_number = StringSubstr(sparam,7,9); entry_line_name = trade_number; tp_line_name = "TP for "+entry_line_name; sl_line_name = "SL for "+entry_line_name; entry_price = ObjectGetDouble(0,entry_line_name,OBJPROP_PRICE,0); tp_price = ObjectGetDouble(0,tp_line_name,OBJPROP_PRICE,0); sl_price = ObjectGetDouble(0,sl_line_name,OBJPROP_PRICE,0); sl_distance = MathAbs(entry_price-sl_price); TP_distance = MathAbs(entry_price-tp_price); reward = TP_distance/sl_distance; RR_string = "RR = 1 : "+DoubleToString(reward,2); ObjectSetString(0,"Risk To Reward",OBJPROP_TEXT,RR_string); is_tp_or_sl_line=0; } } if(id==CHARTEVENT_OBJECT_CLICK) { if(sparam=="Cancel Order") { click_to_cancel=1; Comment("please click the entry line of the order you wish to cancel."); } } if(id==CHARTEVENT_OBJECT_CLICK) { if(sparam!="Cancel Order") { if(click_to_cancel==1) { if(ObjectGetInteger(0,sparam,OBJPROP_TYPE,0)==OBJ_HLINE) { entry_line_name = sparam; tp_line_name = "TP for "+sparam; sl_line_name = "SL for "+sparam; ObjectDelete(0,entry_line_name); ObjectDelete(0,tp_line_name); ObjectDelete(0,sl_line_name); click_to_cancel=0; ObjectSetString(0,"Risk To Reward",OBJPROP_TEXT,"RR"); } } } } if (id==CHARTEVENT_OBJECT_CLICK){ if (sparam=="End"){ ObjectsDeleteAll(0,-1,-1); ExpertRemove(); }} } //+------------------------------------------------------------------+ void CreateStorageHLine(string name, double value){ ObjectDelete(name); ObjectCreate(0,name,OBJ_HLINE,0,0,value); ObjectSetInteger(0,name,OBJPROP_SELECTED,false); ObjectSetInteger(0,name,OBJPROP_SELECTABLE,false); ObjectSetInteger(0,name,OBJPROP_COLOR,clrNONE); ObjectSetInteger(0,name,OBJPROP_BACK,true); ObjectSetInteger(0,name,OBJPROP_ZORDER,0); } void CreateTestHLine(string name, double value){ ObjectDelete(name); ObjectCreate(0,name,OBJ_HLINE,0,0,value); ObjectSetInteger(0,name,OBJPROP_SELECTED,false); ObjectSetInteger(0,name,OBJPROP_SELECTABLE,false); ObjectSetInteger(0,name,OBJPROP_COLOR,clrWhite); ObjectSetInteger(0,name,OBJPROP_BACK,true); ObjectSetInteger(0,name,OBJPROP_ZORDER,0); } bool IsFirstOnInit(){ bool bbb=false; if (ObjectGetDouble(0,"First OnInit",OBJPROP_PRICE,0)==1){return true;} return bbb; } void CreateTestVLine(string name, datetime timevalue){ ObjectDelete(name); ObjectCreate(0,name,OBJ_VLINE,0,timevalue,0); ObjectSetInteger(0,name,OBJPROP_SELECTED,false); ObjectSetInteger(0,name,OBJPROP_SELECTABLE,false); ObjectSetInteger(0,name,OBJPROP_COLOR,clrNONE); ObjectSetInteger(0,name,OBJPROP_BACK,false); ObjectSetInteger(0,name,OBJPROP_ZORDER,3); } datetime SimulationTime(){ return ObjectGetInteger(0,"Simulation Time",OBJPROP_TIME,0); } int SimulationPosition(){ return iBarShift(_Symbol,_Period,SimulationTime(),false); } datetime SimulationBarTime(){ return Time[SimulationPosition()]; } void IncreaseSimulationTime(){ ObjectMove(0,"Simulation Time",0,Time[SimulationPosition()-1],0); } void NavigateToSimulationPosition(){ ChartNavigate(0,CHART_END,-1*SimulationPosition()+15); } void NotifyNotEnoughHistoricalData(){ BlankChart(); Comment("Sorry, but there is not enough historical data to load this time frame."+"\n"+ "Please load more historical data or use a higher time frame. Thank you :)");} void UnHideBar(int barindex){ ObjectDelete(0,"VLine"+IntegerToString(barindex+1)); } void BlankChart(){ ChartSetInteger(0,CHART_COLOR_FOREGROUND,clrNONE); ChartSetInteger(0,CHART_COLOR_CANDLE_BEAR,clrNONE); ChartSetInteger(0,CHART_COLOR_CANDLE_BULL,clrNONE); ChartSetInteger(0,CHART_COLOR_CHART_DOWN,clrNONE); ChartSetInteger(0,CHART_COLOR_CHART_UP,clrNONE); ChartSetInteger(0,CHART_COLOR_CHART_LINE,clrNONE); ChartSetInteger(0,CHART_COLOR_GRID,clrNONE); ChartSetInteger(0,CHART_COLOR_ASK,clrNONE); ChartSetInteger(0,CHART_COLOR_BID,clrNONE);} void UnBlankChart(){ ChartSetInteger(0,CHART_COLOR_FOREGROUND,foreground_color); ChartSetInteger(0,CHART_COLOR_CANDLE_BEAR,bear_candle_color); ChartSetInteger(0,CHART_COLOR_CANDLE_BULL,bull_candle_color); ChartSetInteger(0,CHART_COLOR_BACKGROUND,background_color); ChartSetInteger(0,CHART_COLOR_CHART_DOWN,foreground_color); ChartSetInteger(0,CHART_COLOR_CHART_UP,foreground_color); ChartSetInteger(0,CHART_COLOR_CHART_LINE,foreground_color); ChartSetInteger(0,CHART_COLOR_GRID,clrNONE); ChartSetInteger(0,CHART_COLOR_ASK,clrNONE); ChartSetInteger(0,CHART_COLOR_BID,clrNONE);} void HideBars(datetime starttime, int shift){ int startbarindex = iBarShift(_Symbol,_Period,starttime,false); ChartNavigate(0,CHART_BEGIN,0); if (Time[WindowFirstVisibleBar()]>SimulationTime()){NotifyNotEnoughHistoricalData();} if (Time[WindowFirstVisibleBar()]=0; i--){ vlinename="VLine"+IntegerToString(i); ObjectCreate(0,vlinename,OBJ_VLINE,0,Time[i],0); ObjectSetInteger(0,vlinename,OBJPROP_COLOR,background_color); ObjectSetInteger(0,vlinename,OBJPROP_BACK,false); ObjectSetInteger(0,vlinename,OBJPROP_WIDTH,vlinewidth); ObjectSetInteger(0,vlinename,OBJPROP_ZORDER,10); ObjectSetInteger(0,vlinename,OBJPROP_FILL,true); ObjectSetInteger(0,vlinename,OBJPROP_STYLE,STYLE_SOLID); ObjectSetInteger(0,vlinename,OBJPROP_SELECTED,false); ObjectSetInteger(0,vlinename,OBJPROP_SELECTABLE,false); } NavigateToSimulationPosition(); SetChartMinMax();} }//end of HideBars function void SetChartMinMax(){ int firstbar = WindowFirstVisibleBar(); int lastbar = SimulationPosition(); int lastbarwhenscrolled = WindowFirstVisibleBar()-WindowBarsPerChart(); if (lastbarwhenscrolled>lastbar){lastbar=lastbarwhenscrolled;} double highest = High[iHighest(_Symbol,_Period,MODE_HIGH,firstbar-lastbar,lastbar)]; double lowest = Low[iLowest(_Symbol,_Period,MODE_LOW,firstbar-lastbar,lastbar)]; ChartSetInteger(0,CHART_SCALEFIX,true); ChartSetDouble(0,CHART_FIXED_MAX,highest+vertical_margin*_Point); ChartSetDouble(0,CHART_FIXED_MIN,lowest-vertical_margin*_Point); } void LabelCreate(string labelname, string labeltext, int row, int column, color labelcolor){ int ylocation = row*18; int xlocation = column*10; ObjectCreate(0,labelname,OBJ_LABEL,0,0,0); ObjectSetString(0,labelname,OBJPROP_TEXT,labeltext); ObjectSetInteger(0,labelname,OBJPROP_COLOR,labelcolor); ObjectSetInteger(0,labelname,OBJPROP_FONTSIZE,10); ObjectSetInteger(0,labelname,OBJPROP_ZORDER,10); ObjectSetInteger(0,labelname,OBJPROP_BACK,false); ObjectSetInteger(0,labelname,OBJPROP_CORNER,CORNER_LEFT_UPPER); ObjectSetInteger(0,labelname,OBJPROP_ANCHOR,ANCHOR_LEFT_UPPER); ObjectSetInteger(0,labelname,OBJPROP_XDISTANCE,xlocation); ObjectSetInteger(0,labelname,OBJPROP_YDISTANCE,ylocation);} double GetHLinePrice(string name){ return ObjectGetDouble(0,name,OBJPROP_PRICE,0); } void CreateHLine(int chartid, string objectnamey, double objectprice, color linecolor, int width, int zorder, bool back, bool selected, bool selectable, string descriptionn) { ObjectDelete(chartid,objectnamey); ObjectCreate(chartid,objectnamey,OBJ_HLINE,0,0,objectprice); ObjectSetString(chartid,objectnamey,OBJPROP_TEXT,objectprice); ObjectSetInteger(chartid,objectnamey,OBJPROP_COLOR,linecolor); ObjectSetInteger(chartid,objectnamey,OBJPROP_WIDTH,width); ObjectSetInteger(chartid,objectnamey,OBJPROP_ZORDER,zorder); ObjectSetInteger(chartid,objectnamey,OBJPROP_BACK,back); ObjectSetInteger(chartid,objectnamey,OBJPROP_SELECTED,selected); ObjectSetInteger(chartid,objectnamey,OBJPROP_SELECTABLE,selectable); ObjectSetString(0,objectnamey,OBJPROP_TEXT,descriptionn); } //end of code 
submitted by Learning_2 to Forex [link] [comments]

Former investment bank FX trader: some thoughts

Former investment bank FX trader: some thoughts
Hi guys,
I have been using reddit for years in my personal life (not trading!) and wanted to give something back in an area where i am an expert.
I worked at an investment bank for seven years and joined them as a graduate FX trader so have lots of professional experience, by which i mean I was trained and paid by a big institution to trade on their behalf. This is very different to being a full-time home trader, although that is not to discredit those guys, who can accumulate a good amount of experience/wisdom through self learning.
When I get time I'm going to write a mid-length posts on each topic for you guys along the lines of how i was trained. I guess there would be 15-20 topics in total so about 50-60 posts. Feel free to comment or ask questions.
The first topic is Risk Management and we'll cover it in three parts
Part I
  • Why it matters
  • Position sizing
  • Kelly
  • Using stops sensibly
  • Picking a clear level

Why it matters

The first rule of making money through trading is to ensure you do not lose money. Look at any serious hedge fund’s website and they’ll talk about their first priority being “preservation of investor capital.”
You have to keep it before you grow it.
Strangely, if you look at retail trading websites, for every one article on risk management there are probably fifty on trade selection. This is completely the wrong way around.
The great news is that this stuff is pretty simple and process-driven. Anyone can learn and follow best practices.
Seriously, avoiding mistakes is one of the most important things: there's not some holy grail system for finding winning trades, rather a routine and fairly boring set of processes that ensure that you are profitable, despite having plenty of losing trades alongside the winners.

Capital and position sizing

The first thing you have to know is how much capital you are working with. Let’s say you have $100,000 deposited. This is your maximum trading capital. Your trading capital is not the leveraged amount. It is the amount of money you have deposited and can withdraw or lose.
Position sizing is what ensures that a losing streak does not take you out of the market.
A rule of thumb is that one should risk no more than 2% of one’s account balance on an individual trade and no more than 8% of one’s account balance on a specific theme. We’ll look at why that’s a rule of thumb later. For now let’s just accept those numbers and look at examples.
So we have $100,000 in our account. And we wish to buy EURUSD. We should therefore not be risking more than 2% which $2,000.
We look at a technical chart and decide to leave a stop below the monthly low, which is 55 pips below market. We’ll come back to this in a bit. So what should our position size be?
We go to the calculator page, select Position Size and enter our details. There are many such calculators online - just google "Pip calculator".

So the appropriate size is a buy position of 363,636 EURUSD. If it reaches our stop level we know we’ll lose precisely $2,000 or 2% of our capital.
You should be using this calculator (or something similar) on every single trade so that you know your risk.
Now imagine that we have similar bets on EURJPY and EURGBP, which have also broken above moving averages. Clearly this EUR-momentum is a theme. If it works all three bets are likely to pay off. But if it goes wrong we are likely to lose on all three at once. We are going to look at this concept of correlation in more detail later.
The total amount of risk in our portfolio - if all of the trades on this EUR-momentum theme were to hit their stops - should not exceed $8,000 or 8% of total capital. This allows us to go big on themes we like without going bust when the theme does not work.
As we’ll see later, many traders only win on 40-60% of trades. So you have to accept losing trades will be common and ensure you size trades so they cannot ruin you.
Similarly, like poker players, we should risk more on trades we feel confident about and less on trades that seem less compelling. However, this should always be subject to overall position sizing constraints.
For example before you put on each trade you might rate the strength of your conviction in the trade and allocate a position size accordingly:

To keep yourself disciplined you should try to ensure that no more than one in twenty trades are graded exceptional and allocated 5% of account balance risk. It really should be a rare moment when all the stars align for you.
Notice that the nice thing about dealing in percentages is that it scales. Say you start out with $100,000 but end the year up 50% at $150,000. Now a 1% bet will risk $1,500 rather than $1,000. That makes sense as your capital has grown.
It is extremely common for retail accounts to blow-up by making only 4-5 losing trades because they are leveraged at 50:1 and have taken on far too large a position, relative to their account balance.
Consider that GBPUSD tends to move 1% each day. If you have an account balance of $10k then it would be crazy to take a position of $500k (50:1 leveraged). A 1% move on $500k is $5k.
Two perfectly regular down days in a row — or a single day’s move of 2% — and you will receive a margin call from the broker, have the account closed out, and have lost all your money.
Do not let this happen to you. Use position sizing discipline to protect yourself.

Kelly Criterion

If you’re wondering - why “about 2%” per trade? - that’s a fair question. Why not 0.5% or 10% or any other number?
The Kelly Criterion is a formula that was adapted for use in casinos. If you know the odds of winning and the expected pay-off, it tells you how much you should bet in each round.
This is harder than it sounds. Let’s say you could bet on a weighted coin flip, where it lands on heads 60% of the time and tails 40% of the time. The payout is $2 per $1 bet.
Well, absolutely you should bet. The odds are in your favour. But if you have, say, $100 it is less obvious how much you should bet to avoid ruin.
Say you bet $50, the odds that it could land on tails twice in a row are 16%. You could easily be out after the first two flips.
Equally, betting $1 is not going to maximise your advantage. The odds are 60/40 in your favour so only betting $1 is likely too conservative. The Kelly Criterion is a formula that produces the long-run optimal bet size, given the odds.
Applying the formula to forex trading looks like this:
Position size % = Winning trade % - ( (1- Winning trade %) / Risk-reward ratio
If you have recorded hundreds of trades in your journal - see next chapter - you can calculate what this outputs for you specifically.
If you don't have hundreds of trades then let’s assume some realistic defaults of Winning trade % being 30% and Risk-reward ratio being 3. The 3 implies your TP is 3x the distance of your stop from entry e.g. 300 pips take profit and 100 pips stop loss.
So that’s 0.3 - (1 - 0.3) / 3 = 6.6%.
Hold on a second. 6.6% of your account probably feels like a LOT to risk per trade.This is the main observation people have on Kelly: whilst it may optimise the long-run results it doesn’t take into account the pain of drawdowns. It is better thought of as the rational maximum limit. You needn’t go right up to the limit!
With a 30% winning trade ratio, the odds of you losing on four trades in a row is nearly one in four. That would result in a drawdown of nearly a quarter of your starting account balance. Could you really stomach that and put on the fifth trade, cool as ice? Most of us could not.
Accordingly people tend to reduce the bet size. For example, let’s say you know you would feel emotionally affected by losing 25% of your account.
Well, the simplest way is to divide the Kelly output by four. You have effectively hidden 75% of your account balance from Kelly and it is now optimised to avoid a total wipeout of just the 25% it can see.
This gives 6.6% / 4 = 1.65%. Of course different trading approaches and different risk appetites will provide different optimal bet sizes but as a rule of thumb something between 1-2% is appropriate for the style and risk appetite of most retail traders.
Incidentally be very wary of systems or traders who claim high winning trade % like 80%. Invariably these don’t pass a basic sense-check:
  • How many live trades have you done? Often they’ll have done only a handful of real trades and the rest are simulated backtests, which are overfitted. The model will soon die.
  • What is your risk-reward ratio on each trade? If you have a take profit $3 away and a stop loss $100 away, of course most trades will be winners. You will not be making money, however! In general most traders should trade smaller position sizes and less frequently than they do. If you are going to bias one way or the other, far better to start off too small.

How to use stop losses sensibly

Stop losses have a bad reputation amongst the retail community but are absolutely essential to risk management. No serious discretionary trader can operate without them.
A stop loss is a resting order, left with the broker, to automatically close your position if it reaches a certain price. For a recap on the various order types visit this chapter.
The valid concern with stop losses is that disreputable brokers look for a concentration of stops and then, when the market is close, whipsaw the price through the stop levels so that the clients ‘stop out’ and sell to the broker at a low rate before the market naturally comes back higher. This is referred to as ‘stop hunting’.
This would be extremely immoral behaviour and the way to guard against it is to use a highly reputable top-tier broker in a well regulated region such as the UK.
Why are stop losses so important? Well, there is no other way to manage risk with certainty.
You should always have a pre-determined stop loss before you put on a trade. Not having one is a recipe for disaster: you will find yourself emotionally attached to the trade as it goes against you and it will be extremely hard to cut the loss. This is a well known behavioural bias that we’ll explore in a later chapter.
Learning to take a loss and move on rationally is a key lesson for new traders.
A common mistake is to think of the market as a personal nemesis. The market, of course, is totally impersonal; it doesn’t care whether you make money or not.
Bruce Kovner, founder of the hedge fund Caxton Associates
There is an old saying amongst bank traders which is “losers average losers”.
It is tempting, having bought EURUSD and seeing it go lower, to buy more. Your average price will improve if you keep buying as it goes lower. If it was cheap before it must be a bargain now, right? Wrong.
Where does that end? Always have a pre-determined cut-off point which limits your risk. A level where you know the reason for the trade was proved ‘wrong’ ... and stick to it strictly. If you trade using discretion, use stops.

Picking a clear level

Where you leave your stop loss is key.
Typically traders will leave them at big technical levels such as recent highs or lows. For example if EURUSD is trading at 1.1250 and the recent month’s low is 1.1205 then leaving it just below at 1.1200 seems sensible.

If you were going long, just below the double bottom support zone seems like a sensible area to leave a stop
You want to give it a bit of breathing room as we know support zones often get challenged before the price rallies. This is because lots of traders identify the same zones. You won’t be the only one selling around 1.1200.
The “weak hands” who leave their sell stop order at exactly the level are likely to get taken out as the market tests the support. Those who leave it ten or fifteen pips below the level have more breathing room and will survive a quick test of the level before a resumed run-up.
Your timeframe and trading style clearly play a part. Here’s a candlestick chart (one candle is one day) for GBPUSD.

If you are putting on a trend-following trade you expect to hold for weeks then you need to have a stop loss that can withstand the daily noise. Look at the downtrend on the chart. There were plenty of days in which the price rallied 60 pips or more during the wider downtrend.
So having a really tight stop of, say, 25 pips that gets chopped up in noisy short-term moves is not going to work for this kind of trade. You need to use a wider stop and take a smaller position size, determined by the stop level.
There are several tools you can use to help you estimate what is a safe distance and we’ll look at those in the next section.
There are of course exceptions. For example, if you are doing range-break style trading you might have a really tight stop, set just below the previous range high.

Clearly then where you set stops will depend on your trading style as well as your holding horizons and the volatility of each instrument.
Here are some guidelines that can help:
  1. Use technical analysis to pick important levels (support, resistance, previous high/lows, moving averages etc.) as these provide clear exit and entry points on a trade.
  2. Ensure that the stop gives your trade enough room to breathe and reflects your timeframe and typical volatility of each pair. See next section.
  3. Always pick your stop level first. Then use a calculator to determine the appropriate lot size for the position, based on the % of your account balance you wish to risk on the trade.
So far we have talked about price-based stops. There is another sort which is more of a fundamental stop, used alongside - not instead of - price stops. If either breaks you’re out.
For example if you stop understanding why a product is going up or down and your fundamental thesis has been confirmed wrong, get out. For example, if you are long because you think the central bank is turning hawkish and AUDUSD is going to play catch up with rates … then you hear dovish noises from the central bank and the bond yields retrace lower and back in line with the currency - close your AUDUSD position. You already know your thesis was wrong. No need to give away more money to the market.

Coming up in part II

EDIT: part II here
Letting stops breathe
When to change a stop
Entering and exiting winning positions
Risk:reward ratios
Risk-adjusted returns

Coming up in part III

Squeezes and other risks
Market positioning
Bet correlation
Crap trades, timeouts and monthly limits

Disclaimer:This content is not investment advice and you should not place any reliance on it. The views expressed are the author's own and should not be attributed to any other person, including their employer.
submitted by getmrmarket to Forex [link] [comments]

Insuring margin account

Hi there,

My husband and I have been working on forex trading for a few years, and we are getting rather close to using trading to "retire" from traditional 9-5 jobs. Our concern, though, is that it looks like just about every US broker is uninsured and state that if the company becomes insolvent, they may liquidate all margin accounts. Oanda, for instance, states "In the event OANDA should become insolvent or file for protection under the bankruptcy laws, it is possible that you would lose the entire amount in your Margin Account. "
My question is if anybody here has found a way to "insure" the account to avoid this problem. The last thing we want is to pour our lives into it and rely on it, only to fall victim to a companies failure. I know, I know, its unlikely. But so was Lehman Brothers, and call me paranoid, but I am not one to want to rely on a corporation to put its customers first.
submitted by FireflyFreak to Forex [link] [comments]

Long term investing - with margin, thoughts?

Margin is something we normally see in Forex, like 50:1 margin trades. I was thinking though, and wondering, why we don't see it in stock investments? Not that big of a margin though obviously. Say I wanted to buy Amazon at, to make things easier, 2000 a share. What if I used a 2:1 margin, and that way, was able to buy twice as many shares and make twice as much over the long run. Isn't it safe to assume that Amazon ( or any other big fast growing company) won't suffer a 50% drop? Is there something that I'm missing here?
submitted by DanielJiha to investing [link] [comments]

FOREX Leverage and Margin for beginners. - YouTube Margin Trading  Trading Terms - YouTube Understanding Forex Leverage, Margin Requirements & Trade ... What is Leverage and margin in Forex?? - YouTube Lot Size, Leverage And Margin - YouTube What Is Margin Level?  FXTM Learn Forex in 60 Seconds ... What is Leverage, Margin and Risk in Currency Trading ... Leverage and Margin in Forex Trading (Podcast Episode 8 ...

Margin pada trading di pasar Forex diukur dalam satuan nilai. Kata "satuan" merujuk pada nilai transaksi, misalnya $100,000 yang dengan sistem trading margin dapat ditransaksikan dengan dana lebih kecil, misalnya 0.5% dari nilai aslinya, atau sekitar $500. Hal tersebut bisa terjadi, karena trading forex tidak melibatkan mata uang secara fisik. Untuk bisa membeli atau menjual mata uang, Anda ... What is margin? When trading forex, you are only required to put up a small amount of capital to open and maintain a new position.. This capital is known as the margin.. For example, if you want to buy $100,000 worth of USD/JPY, you don’t need to put up the full amount, you only need to put up a portion, like $3,000.The actual amount depends on your forex broker or CFD provider. Das Margin Level ist der prozentuale Anteil Ihres Eigenkapitals an der verwendeten Sicherheitsleistung. Mit anderen Worten ist es das Verhältnis des Eigenkapitals zur Margin. Margin Level = (Eigenkapital/genutzte Margin) x 100. Broker verwenden Margin Levels, um zu erkennen, ob Trader noch weitere Positionen eröffnen können oder nicht. Mit einem Forex Standardkonto (1% Margin) lassen sich somit $100.000 mit einem Einsatz von $1000 handeln. Der Devisenhandel auf Margin vergrößert sowohl Gewinne als auch Verluste, und die Gefahr besteht mehr zu verlieren, als man ursprünglich eingesetzt hat. Mit dem richtigen Schutz können Verluste aber beschränkt werden und die Forex Broker werden gewöhnlich Transaktionen so begrenzen ... RISIKOWARNUNG: CFDs sind komplexe Instrumente und mit einem hohen Risiko verbunden, da aufgrund der Hebelwirkung schnell Geld verloren geht. 75% der Konten von Privatanlegern verlieren Geld, wenn sie CFDs mit diesem Anbieter handeln. Sie sollten sich fragen, ob Sie verstehen, wie CFDs funktionieren, und ob Sie es sich leisten können, das hohe Risiko einzugehen, Ihr Geld zu verlieren. Margin - Begriff und Berechnung. Beim Forex Trading werden für den Privattrader ausschließlich sogenannte Margin Konten angeboten. Das bedeutet, dass Sie als Trader beim Kauf einer Position nur einen bestimmten Bruchteil des Positionswertes als Einschuss leisten müssen. Nur damit werden die hohen Gewinn- und Verlustmöglichkeiten erreicht. Die Standardhandelsgröße im Forex Handel ("Lot ... Die Bedeutung von Forex Hebel/Margin Forex Handel . Bei der Margin handelt es sich im Prinzip um die Sicherheitsleistung, welche ein Broker beim Forex Handel verlangt. Dazu ist auch bei anderen Hebelgeschäften, wie dem Handel mit Optionen, Forwards oder Futures, eine Margin erforderlich. Der Grund liegt einfach darin, dass bei gehebelten Produkten der Verlust höher als das eingesetzte ... Margin-Berechnung für Retail Forex, Futures. Die Handelsplattform bietet verschiedene Modelle für das Risikomanagement, welche definieren, wie ein Trade vor dem Ausführen kontrolliert werden kann. Aktuell werden die folgenden Modelle genutzt: Für Retail Forex, Futures — genutzt für den OTC Markt. Die Margin-Berechnung basiert auf dem Typ des Instruments. Für die Börsenausführung ... Das Margin Level ist beim Forex-Handel der prozentuale Anteil des Eigenkapitals an der verwendeten Sicherheitsleistung. Das Verhältnis des Eigenkapitals zur Margin wird berechnet, indem das Eigenkapital durch die genutzte Margin dividiert und mit 100 multipliziert wird. Beim Forex-Broker nutzen Broker das Margin Level, um zu erkennen, ob der Trader noch weitere Positionen eröffnen kann. Die ... Die Margin wird normalerweise als Prozentsatz des Gesamtbetrags der Position angegeben. So erfordern die meisten Forex-Broker eine Margin von beispielsweise 0,25%, 1%, 2% oder sogar 5%. Wie wir bereits erwähnt haben, gibt es eine Menge Verwirrung im Zusammenhang mit dem Konzept der Margin. Es gibt jedoch verschiedene Begriffe, die dieses Wort ...

[index] [20633] [2505] [26667] [22067] [6583] [20466] [11064] [2879] [18980] [27546]

FOREX Leverage and Margin for beginners. - YouTube

Understanding forex leverage, margin requirements and sizing trades for successful trading. 🚨🚨Trading Performance 🚨🚨 Improve Your Trading Performance at our Fundamental Trading Academy https://www.toptradersfx.com/academy (Our Academy is 1v1 ... One trading jargon that you’ll hear very often is margin. It’s usually in terms like margin account, margin trading and even margin call. It seems a bit comp... Everything you need to know about lotsize, leverage and margin. If you want to learn more, download my free trading system plus much more, visit: https://www... Broker I recommend: No EU Clients - https://bit.ly/Non-EU-Clients EU Clients - https://bit.ly/EU-Clients My Website: https://www.rafalzuchowicz.com/ Contact:... http://theforextradingcoach.com - Understanding Leverage, Margin and Risk In Forex Trading In this video: 00:27 How leverage, margin and risk affect Forex tr... Margin Level indicates the health of your trading account, in the form of a ratio involving your Equity and your Used Margin. Watch the video for a full brea... Leverage in Forex trading simply comes down to how much Forex trading margin you have to use for every trade you make. Once I show you the difference, it's a...