NexusFi: Find Your Edge


Home Menu

 





Successful traders: Risk Taker or Risk Averse?


Discussion in Psychology and Money Management

Updated
      Top Posters
    1. looks_one artemiso with 8 posts (19 thanks)
    2. looks_two Fat Tails with 6 posts (14 thanks)
    3. looks_3 karoshiman with 4 posts (1 thanks)
    4. looks_4 Big Mike with 3 posts (1 thanks)
      Best Posters
    1. looks_one artemiso with 2.4 thanks per post
    2. looks_two Fat Tails with 2.3 thanks per post
    3. looks_3 Massive l with 2 thanks per post
    4. looks_4 ratfink with 0.7 thanks per post
    1. trending_up 12,500 views
    2. thumb_up 39 thanks given
    3. group 13 followers
    1. forum 42 posts
    2. attach_file 2 attachments




 
Search this Thread

Successful traders: Risk Taker or Risk Averse?

  #21 (permalink)
 
Fat Tails's Avatar
 Fat Tails 
Berlin, Europe
Market Wizard
 
Experience: Advanced
Platform: NinjaTrader, MultiCharts
Broker: Interactive Brokers
Trading: Keyboard
Posts: 9,888 since Mar 2010
Thanks Given: 4,242
Thanks Received: 27,103


artemiso View Post
@ratfink

I think he means 50% of your 'capital invested'. Capital invested could be something like 2% of your total account equity. So in fact, this is a free lunch opportunity if you could trade it forever. If this is hard to imagine just mathematically, you can just see the Monte Carlo simulations that I generated and nearly all of the equity curves end up in the positive after 1000 bets.

If you do Monte Carlo simulation, you basically reshuffle the trades and execute them in a different order. You can apply Monte Carlo simulations both to static bet sizes and to fixed fractional betting. Your simulation did not take into account the fixed-fractional approach. Here is the difference:

Static betsize: You reshuffle the trades and always bet the same amount. That is you always take the same absolute risk without looking at your equity. You would take the same bet if your equity is $ 100.000 compared to an equity of $ 500.000. Betting with a static betsize will lead to linear growth.

Fixed-fractional betting: Your risk as a percentage of equity remains constant. After a winning trade you increase your betsize accordingly, after losing trade you reduce your betsize. If you have a favourable bet, fixed-fractional betting will lead to exponential growth.

You can model both approaches with a Monte-Carlo simulation. The static approach is modeled with adding up returns. The dynamic approach is modeled by multiplying returns (or adding log returns).

Kelly betting is fixed-fractional betting using an optimal fraction of your account. This will lead to the fastest geometrical growth. However, fixed fractional betting is only possible, if the geometrical mean of (1 + r+) and (1 + r-) is greater than unity. In the case that I have described the geometrical mean is

geometrical mean = [ (1 + 0.5) * (1 - 0.2) * (1 - 0.2) ] exp (1/3) = 0.9865

and the system is not profitable. If this number exceeds the value of 1, fixed-fractional betting should lead to faster growth than betting the same amount irrespectively of returns. If the geometrical mean is smaller than 1, than you should not bet, as losing bets would significantly increase your risk of ruin, if you want to continue to play the game.

Reply With Quote

Can you help answer these questions
from other members on NexusFi?
MC PL editor upgrade
MultiCharts
Better Renko Gaps
The Elite Circle
Quantum physics & Trading dynamics
The Elite Circle
ZombieSqueeze
Platforms and Indicators
Cheap historycal L1 data for stocks
Stocks and ETFs
 
Best Threads (Most Thanked)
in the last 7 days on NexusFi
Just another trading journal: PA, Wyckoff & Trends
22 thanks
What is Markets Chat (markets.chat) real-time trading ro …
19 thanks
GFIs1 1 DAX trade per day journal
15 thanks
ApexTraderFunding.com experience and review
15 thanks
EG Indicators
11 thanks
  #22 (permalink)
 
Fat Tails's Avatar
 Fat Tails 
Berlin, Europe
Market Wizard
 
Experience: Advanced
Platform: NinjaTrader, MultiCharts
Broker: Interactive Brokers
Trading: Keyboard
Posts: 9,888 since Mar 2010
Thanks Given: 4,242
Thanks Received: 27,103


artemiso View Post
From how you framed your question, I understood that you were saying I had set aside some capital for this strategy alone (see my reply to @ratfink):

...which is free-lunch, and I modeled exactly this in the Monte Carlo simulations above and it is very clear that your capital doesn't fall anywhere near -20% in 1000 consecutive bets with >99.9% confidence. I think the problem that lies with your response is that you are assuming 100% of your entire account capital is placed on each trade, which is not in the spirit of:

If you place 100% of your entire account capital on each trade, even if it is in treasuries buy-and-hold (not some leveraged ETF), there is no realistic situation under which you can avoid sizeable risk of insolvency, so good luck.

I did not assume that I place 100% of my capital on each trade. I just assume that I rebalance the bet size to the downside after a loss and to the upside after a win. I know that I can compensate the adverse impact of rebalancing if I manage a portfolio and if the system is only part of that portfolio. In that case the rebalancing of the bet size depends on the return generated by the entire portfolio, the contribution of this bet as part of the portfolio might be positive.

But that was clearly not the question. If I run this system on a separate account and rebalance the risk after every trade I am going to lose money. And that is exactly the way leveraged ETFs work, which do daily rebalancing on a fixed-fractional basis.

Reply With Quote
Thanked by:
  #23 (permalink)
 artemiso 
New York, NY
 
Experience: Beginner
Platform: Vanguard 401k
Broker: Yahoo Finance
Trading: Mutual funds
Posts: 1,152 since Jul 2012
Thanks Given: 784
Thanks Received: 2,685


My simulations took into account fixed fractional betting as you had suggested.

If you are not convinced that this is free-lunch, we should play the game in real-life. Both you and me wire $100,000 to an escrow agent on the condition that we will numerically carry out your game for 10,000 rounds. To avoid bad luck, I think both you and me agree it is fair to repeat this game 1000 times and pick the median result.

For each time I lose, I'll pay you.
For each time I win, you'll pay me.

At the end of the game, we will exchange the net difference or the full $100,000, whichever is lower.

In fact, I've already written the code so we just need to decide on an escrow agent.

 
Code
% MATLAB 8.0.0.783
%% Inputs
rounds = 1e4;
curveIterations = 1000;
initialAccountEquity = 1e5;
win = 0.5;
loss = -0.2;
winProb = 1/3;
fractionalBetSize = 0.01;

%% Computation
cumReturnCurves = zeros(rounds, numel(fractionalBetSize));
equityCurves = zeros(rounds+1, numel(fractionalBetSize));

for fractionalBetSize = fractionalBetSize
accountEquity = zeros(rounds+1,curveIterations);
accountEquity(1,: ) = initialAccountEquity;
for i = 1:curveIterations
    for j = 1:rounds
        r = rand(1,1);
        betSize = fractionalBetSize * accountEquity(j,i);
        if r <= winProb
            accountEquity(j+1,i) = accountEquity(j,i) + betSize*win;
        else
            accountEquity(j+1,i) = accountEquity(j,i) + betSize*loss;
        end
    end
end

fatTailsPaysArtemiso = min(1e5, median(accountEquity(end,: )) - 1e5);

Reply With Quote
Thanked by:
  #24 (permalink)
 
ratfink's Avatar
 ratfink 
Birmingham UK
Market Wizard
 
Experience: Intermediate
Platform: NinjaTrader
Broker: TST/Rithmic
Trading: YM/Gold
Posts: 3,633 since Dec 2012
Thanks Given: 17,423
Thanks Received: 8,426


Massive l View Post
I think the most successful traders are able to balance their risk appetite with risk aversion.
Being a risk taker does not automatically make you a leader. It could make you a fool.
Lots of leaders remain in the background, calculating their next move. They know when to press
and put on that risk and they know when to pull back and observe. It's a delicate dance that is mastered
through lots of thought and preparation.

Art of War indeed. Thanks for the reminder.

Travel Well
Visit my NexusFi Trade Journal Reply With Quote
Thanked by:
  #25 (permalink)
 
Fat Tails's Avatar
 Fat Tails 
Berlin, Europe
Market Wizard
 
Experience: Advanced
Platform: NinjaTrader, MultiCharts
Broker: Interactive Brokers
Trading: Keyboard
Posts: 9,888 since Mar 2010
Thanks Given: 4,242
Thanks Received: 27,103


artemiso View Post
My simulations took into account fixed fractional betting as you had suggested.

If you are not convinced that this is free-lunch, we should play the game in real-life. Both you and me wire $100,000 to an escrow agent on the condition that we will numerically carry out your game for 10,000 rounds. To avoid bad luck, I think both you and me agree it is fair to repeat this game 1000 times and pick the median result.

For each time I lose, I'll pay you.
For each time I win, you'll pay me.

At the end of the game, we will exchange the net difference or the full $100,000, whichever is lower.

In fact, I've already written the code so we just need to decide on an escrow agent.

 
Code
% MATLAB 8.0.0.783
%% Inputs
rounds = 1e4;
curveIterations = 1000;
initialAccountEquity = 1e5;
win = 0.5;
loss = -0.2;
winProb = 1/3;
fractionalBetSize = 0.01;

%% Computation
cumReturnCurves = zeros(rounds, numel(fractionalBetSize));
equityCurves = zeros(rounds+1, numel(fractionalBetSize));

for fractionalBetSize = fractionalBetSize
accountEquity = zeros(rounds+1,curveIterations);
accountEquity(1,: ) = initialAccountEquity;
for i = 1:curveIterations
    for j = 1:rounds
        r = rand(1,1);
        betSize = fractionalBetSize * accountEquity(j,i);
        if r <= winProb
            accountEquity(j+1,i) = accountEquity(j,i) + betSize*win;
        else
            accountEquity(j+1,i) = accountEquity(j,i) + betSize*loss;
        end
    end
end

fatTailsPaysArtemiso = min(1e5, median(accountEquity(end,: )) - 1e5);

This is not a fixed fractional betting approach. You have reduced the betsize to a fractional betsize, as you only want to bet 1% of your capital. In case that you win your account equity will move from $ 100,000 to $ 100,500.

Your bet size is calculated on the entire portfolio, but not on the separate equity of $ 1,500. Therefore you increase your betsize by 0.5% after a winning bet and not by 50% as the fixed fractional betting assumes. We are not playing the same game.

Also you have shown that the bet initially proposed can be profitable, if added as a component to an investment portfolio. A diversified portfolio reduces the volatility of returns, and it is diversified if the $ 99.000 are just sitting in your account as cash. However, if all the returns of the portfolio are positively correlated by 100%, the bet proposed may not yield a positive cash flow.

The outcome of your game would be close to

1.005 * 0.998 * 0.998 = 1.00098

during the first rounds, which is a figure > 1, whereas

1.5 * 0.8 * 0.8 = 0.96

is a figure < 1 describing the original bet. I am not playing your game.

Reply With Quote
Thanked by:
  #26 (permalink)
karoshiman
Munich, Germany
 
Posts: 285 since Apr 2012
Thanks Given: 121
Thanks Received: 117

As this thread relates to "successful traders": They are at least risk neutral.

See definition of risk aversion according to Wikipedia:

Risk aversion is the reluctance of a person to accept a bargain with an uncertain payoff rather than another bargain with a more certain, but possibly lower, expected payoff. For example, a risk-averse investor might choose to put his or her money into a bank account with a low but guaranteed interest rate, rather than into a stock that may have high expected returns, but also involves a chance of losing value.

Risk aversion - Wikipedia, the free encyclopedia

So, how can one be risk averse and a successful trader? I don't see that.

However, I do not understand nor see the connection to being a leader or follower. This is a different concept from my point of view and has little to do with risk.

Reply With Quote
  #27 (permalink)
 baruchs 
Israel
 
Experience: Intermediate
Platform: NinjaTrader
Broker: pfg
Trading: eminis
Posts: 323 since Jun 2009


Quoting 
So, how can one be risk averse and a successful trader? I don't see that.

As I said, only risk avert person can be a successful trader.
Risk takers are gamblers.

Reply With Quote
  #28 (permalink)
karoshiman
Munich, Germany
 
Posts: 285 since Apr 2012
Thanks Given: 121
Thanks Received: 117


baruchs View Post
As I said, only risk avert person can be a successful trader.
Risk takers are gamblers.

Yes, but how about being risk neutral. See the aforementioned definition.

Reply With Quote
  #29 (permalink)
 artemiso 
New York, NY
 
Experience: Beginner
Platform: Vanguard 401k
Broker: Yahoo Finance
Trading: Mutual funds
Posts: 1,152 since Jul 2012
Thanks Given: 784
Thanks Received: 2,685


Fat Tails View Post
This is not a fixed fractional betting approach. You have reduced the betsize to a fractional betsize, as you only want to bet 1% of your capital. In case that you win your account equity will move from $ 100,000 to $ 100,500.

Your bet size is calculated on the entire portfolio, but not on the separate equity of $ 1,500. Therefore you increase your betsize by 0.5% after a winning bet and not by 50% as the fixed fractional betting assumes. We are not playing the same game.

Also you have shown that the bet initially proposed can be profitable, if added as a component to an investment portfolio. A diversified portfolio reduces the volatility of returns, and it is diversified if the $ 99.000 are just sitting in your account as cash. However, if all the returns of the portfolio are positively correlated by 100%, the bet proposed may not yield a positive cash flow.

The outcome of your game would be close to

1.005 * 0.998 * 0.998 = 1.00098

during the first rounds, which is a figure > 1, whereas

1.5 * 0.8 * 0.8 = 0.96

is a figure < 1 describing the original bet. I am not playing your game.

@Fat Tails

Thanks for clarifying. It seems that we're thinking of different scenarios.

Reply With Quote
Thanked by:
  #30 (permalink)
karoshiman
Munich, Germany
 
Posts: 285 since Apr 2012
Thanks Given: 121
Thanks Received: 117



karoshiman View Post
Yes, but how about being risk neutral. See the aforementioned definition.


It can also be argued that successful traders have to be risk takers as there are no exact probabilities in trading. Hence, "calculating" the expected value of a trade is not possible (relating to the definition above). Even if you backtest a system for x years you just know the historical probabilities. These may or may not apply in the future.

How about being "risk attentive"?

Reply With Quote




Last Updated on March 7, 2013


© 2024 NexusFi™, s.a., All Rights Reserved.
Av Ricardo J. Alfaro, Century Tower, Panama City, Panama, Ph: +507 833-9432 (Panama and Intl), +1 888-312-3001 (USA and Canada)
All information is for educational use only and is not investment advice. There is a substantial risk of loss in trading commodity futures, stocks, options and foreign exchange products. Past performance is not indicative of future results.
About Us - Contact Us - Site Rules, Acceptable Use, and Terms and Conditions - Privacy Policy - Downloads - Top
no new posts