MovingAverage
Just a retail hack
- Joined
- 23 January 2010
- Posts
- 1,315
- Reactions
- 2,565
Happy FriYay all,
So with all this recent discussion about weekly systems thought I'd share the current performance of my live weekly trades. The graph below is the unit value of my portfolio (not $$ value) and it tells a lot about how my real weekly portfolio is tracking. This is from the start of the year. You can see the Covid draw down which corresponds to an overall system draw down of around 15%. Pretty much all of that draw down has been recovered. The past month certainly has seen it's ups and downs but overall tracking in the right direction. Would love to hear how other live weekly portfolios are tracking.
Cheers MA
View attachment 107574
@Skate I'm interested to note you're re-balancing. So am I correct to assume that if any of your open positions drop to below 5% of total portfolio value then you will buy more to get it up to 5% and that if an open position is more than 5% of total portfolio value you will sell down whatever is required to get it to 5%? I've always found this difficult to model in AB sims.
Very interesting @Skate. For me it does beg the question whether we should ignore the many and varied position sizing strategies. When discussing strategies and their viability across different markets should we not be excluding external factors such as position sizing? Should we agree a position sizing approach that doesn't impact the output of the system? Maybe agree that system modelling/simulation are based on a fixed $100000 staring capital with a 20 position $5000 position. Not % of portfolio or re-balancing. Just a thought.
To me that is the simple % of portfolio approach. My confusion over term "re-balancing", which I understand to mean readjusting open positions to meet a requirement. All good.Re-balancing
Starting portfolio $100k X 20 positions = bet size $5k
If we are "lucky in trading"
Closed profits are added to increase the bet size, meaning every dollar is in the markets
If we are un-lucky & heaven forbid we lose when trading
With "closed losses", the bet size reduces as your trading funds diminish
Rebalancing your Trading funds
When you first start trading a new strategy the portfolio size is fixed. A $100k Portfolio your first 20 bets are fixed (the first 20 bets = $5k per bet) Un-used fund due to trading in the pre-auction using (+/-) the 3% premium - the funds are never fully invested meaning the original bet is never fully exercised (used). The closed profits or losses (plus outstanding funds) calculates the next bet size. Profits compound & your trading balance increases. Meaning, "closed profits" compound & to invest the extra profits the size of the next bet increases. Re-balancing my bet size is a simple strategy that works for me.
Skate.
Backtests with AmiBroker
I believe you have previously said backtests mean jack all. However, I am of the belief that they warrant tremendous value as they are the initial evaluation of whether a strategy warrants further investigation - in your case paper trading.
@willy1111 Thank you.
Would you get more reliable results if you used a liquidity filter rather than inclusion in an index ?
I believe it is a micro-cap WTT portfolio.Hi @peter2 . . . happy to run a backtest on the full asx + delisted (that is no inclusion in any index) - what liquidity filter would you like to see?
I believe the WTT Radge is displaying on his twitter feed is for the full asx, ie index inclusion is irrelevant).
I believe the code posted by @Skate has a liquidity filter of turnover (close * volume) greater than 500,000 for the current week. I believe Radge uses a liquidity filter of turnover and volume ema greater than 500,000 over the last 7 periods.
I believe it is a micro-cap WTT portfolio.
Backtest - Skates version of WTT Strategy (after amending index filter)
The first backtest I ran is on watchlist All Ords (502 matching symbols) this is the index as it stands today.
@willy1111 while you're going strong could you please do one more backtest of "Skates Modified WTT Strategy" as uploaded.
Meaning
1. "NOT" amending index filter (Backtest as is) as the original WTT Strategy uploaded has a "buy filter" (the terminology in the strategy was used incorrectly)
2. Backtest the original uploaded WTT strategy
3. The backtest using the All Ords (502 matching symbols) but included code to ensure the stock was in the All Ords at the time the trade was entered.
Skate.
Making use of historical index constituents
I think I raised it earlier in the thread at some point many months ago and that is to do with making use of historical index constituents whilst using AmiBroker. It may only be available to those using the platinum version of Norgate Data which I do and as I understand you don't. However, I am of the belief that they warrant tremendous value as they are the initial evaluation of whether a strategy warrants further investigation - in your case paper trading.
I've just looked at the data that I use with Norgate and have clarified a misconception. My subscription level with Norgate does NOT include all historical movements, as such the data I have submitted will not be correct. Sorry for anyone being misled here. As has been commented before on backtests - care needs to be taken
I have just started playing around with @Skate BBO system he posted.
That leaves room for one more system ideally suited to going nowhere market, preferably weekly if possible and with a different strategy. I spent the afternoon yesterday on this but ultimately results were not as good as expected so back to the drawing board
We use cookies and similar technologies for the following purposes:
Do you accept cookies and these technologies?
We use cookies and similar technologies for the following purposes:
Do you accept cookies and these technologies?