Gold Seasonal Strategy — Step-by-Step Guide & Transcript

How to Make Money with a Simple Gold Seasonal Strategy

0h 12m video Published Oct 2, 2021 Transcribed Sep 12, 2026 Ali Casey | StatOasis Ali Casey | StatOasis
6.0K views Recent velocity 0.2 views/hour View full performance history →
Intermediate 6 min read For: Traders and investors with basic knowledge of algorithmic trading and an interest in seasonal strategies.
AI Trust Score 65/100
⚠️ Average / Some Fluff

"The title promises a simple strategy with two lines of code, and the video delivers exactly that, but the heavy promotion and lengthy explanations dilute the value."

AI Summary

The video presents a simple seasonal trading strategy for gold futures, requiring only two lines of code, and claims it can generate substantial returns. The presenter, Ali KC from StatOasis, demonstrates how to identify and trade seasonal patterns in gold using the SeasonX tool and TradeStation, emphasizing the strategy's profitability and potential for portfolio diversification.

[00:00]
Introduction to Seasonal Strategy

The video introduces a simple seasonal strategy for trading gold futures, claiming it can make 'lots of money' with just two lines of code.

[00:41]
Channel Promotion

Ali KC asks viewers to subscribe, hit the notification bell, like the video, and share it to help the channel grow.

[01:07]
Seasonality Origins

Seasonality originated in agricultural futures in the 70s and 80s, with a fundamental reason behind it, and now exists in most financial instruments.

[01:23]
Seasonality as an Edge

Seasonality is not a guarantee but provides an edge that can be turned into a profitable strategy.

[01:35]
SeasonX Tool

The presenter uses SeasonX, which has over 27,000 instruments in its database, including currencies, commodities, stocks, and indices. A free tier offers 40 instruments and 10 years of data, with a 20% discount for subscriptions.

[02:03]
Gold Seasonality Dashboard

Using 25 years of gold futures data, the dashboard shows seasonal patterns: up in January-February, down in February-March, up in July-August, and down in October-November.

[02:45]
Pattern Statistics

The algorithm-picked pattern has a median profit per trade of 3.07%, annualizing to roughly 30% per year, with a 72% win rate.

[02:59]
Short Seasonality Pattern

A short pattern from January 14 to February 1 has a 76% win rate, annualizing at 26%, with a median return of 1.37% per trade.

[03:36]
Another Gold Pattern

Another pattern shows a 6% win percentage, annualized at 22%, with a median return of 2.62% per trade.

[03:50]
Trade Frequency Limitation

The main disadvantage is the low number of trades (3 per year, 75 in 25 years), but combining multiple instruments can increase trade count.

[04:10]
Day-of-Week Seasonality

Over the past 25 years, Friday and Monday are up days, Tuesday is down, and Wednesday is neutral. This pattern holds over 15, 10, and 5-year periods.

[04:51]
Using Seasonality as a Filter

Day-of-week seasonality can be used as a filter to avoid shorting on Monday or Friday, for example.

[05:04]
Excel Heat Map Analysis

An Excel sheet provides granular intraday data, showing activity between 9-12 EST, with Friday's up move starting around 4-5 PM and Monday's up move at the beginning of the day.

[06:07]
TradeStation Strategy

A 5-minute gold futures strategy in TradeStation buys on Friday after 5 AM and sells on Monday after 1 AM, with data since January 1, 2007.

[06:53]
Optimization Results

Optimization of entry times from 4 AM to 4 PM shows all profitable, with the best around 7 AM, after $25 commission and slippage.

[07:56]
Strategy Performance

The strategy has been profitable every year since 2007 except 2016, with a stagnation period from February 2016 to January 2019, and a drawdown under 7%.

[08:29]
Trade Statistics

Average trade is $159 (including $25 commission), with 747 trades and a 58% win rate.

[08:41]
Intraweek vs Monthly Seasonality

Intraweek seasonality provides more trades than monthly, making patterns more significant.

[09:07]
Raw Strategy Profitability

The strategy is raw with no optimization or filters, yet extremely profitable. Additional filters (monthly, volatility, RSI) can be added.

[09:47]
Monday Long Pattern

Another pattern: buy on Monday around 2 AM, exit between 6 AM and 8 PM, with all profitable, best around 8 AM making $63 after costs.

[10:29]
Combined Long/Short Strategy

Combining Friday-Monday long and Monday short strategies results in 1500 trades, both above 50% win rate, average trade $112, with drawdown around 13%.

[11:14]
Conclusion and Recommendations

The strategy is simple and can be added to a portfolio, but should be enhanced with stop losses, profit targets, and volatility filters. Seasonality adds diversification by style.

Seasonal patterns, particularly intraweek ones, offer a robust and profitable edge in trading gold futures, and can significantly diversify a trader's portfolio. While the raw strategy is profitable, adding filters and risk management can further enhance its performance.

Mentioned in this Video

Tutorial Checklist

1 02:03 Access the SeasonX dashboard and select Gold Futures.
2 02:03 Pull 25 years of data and detrend the curve to identify seasonal patterns.
3 02:45 Use the algorithm-picked pattern or manually select a seasonal window (e.g., January 14 to February 1).
4 04:10 Check day-of-week seasonality (e.g., Friday and Monday are up days) to use as a filter.
5 06:07 In TradeStation, write a strategy: if market position is zero and day is Friday and time > 5 AM, buy next bar at market; if long and day is Monday and time > 1 AM, sell next bar at market.
6 06:53 Optimize entry and exit times (e.g., entry from 4 AM to 4 PM) to find the best parameters.
7 09:07 Optionally add filters like monthly, volatility, or RSI to enhance the strategy.

💡 Key Takeaways

📊

High Win Rate and Annualized Return

The algorithm-picked pattern shows a 72% win rate and 30% annualized return, demonstrating the potential of seasonal strategies.

02:45
🔧

Day-of-Week Seasonality as a Filter

Using day-of-week seasonality as a filter can improve other strategies by avoiding trades on historically unfavorable days.

04:10
🔧

Simple Two-Line Code Strategy

The strategy is implemented with just two lines of code, making it accessible to traders with basic programming skills.

06:07
💡

Raw Strategy Profitability

The strategy is profitable without any optimization or filters, highlighting the strength of the seasonal edge.

09:07
⚖️

Diversification by Style

Seasonal strategies add diversification by style, as they rely on fixed patterns rather than market logic.

11:14

[00:00] You won't believe how much money you can make with a simple seasonal strategy. Seasonal strategies should be a part of any trader's portfolio. And in this video, I will show you one simple strategy,

[00:12] two line of codes only, trading the gold futures, making lots of money. Starting right now.

[00:25] Hello everyone, my name is Ali KC and thank you for joining me on StatOasis channel. where we discuss finance, investing, algorithmic trading, and everything else in between. We want to trade robust strategies inside portfolios to make money in the financial market.

[00:41] If you are new to this channel, make sure to subscribe, hit the notification bell, so you don't miss any of the great content that I post daily on this channel. Also, it would be amazing if you can smash the like button, share the video with others,

[00:53] as this will help Google to push the video to other traders, other investors, so they can get the same value out of these videos. Seasonality started on agriculture, future products, back in the 70s and 80s,

[01:07] and actually there is a fundamental reason behind them. But now we can find seasonality in every instrument in the financial market, most instruments in the financial market. Now, when you find seasonality, that's not a guarantee that it's going to follow through every single time,

[01:23] But it gives you an edge that if you follow it, then you can make a profitable strategy out of it. And currently, I follow seasonality through a tool called SeasonX.

[01:35] And SeasonX has about 27,000 plus instruments in their database. And they range from currencies, commodities, stocks, and indices all over the globe.

[01:48] and you can actually join for free, and you get, I think, 40 instruments and 10 years worth of data. But if you decide to buy the subscription, I have a 20% discount for you, and you can find that in the link below the video.

[02:03] So, if we go to Goal Futures, this is the seasonality dashboard we have, and I'm going to pull a 25 years of data. And if you detrend the curve, we can see very simply that there is a seasonal pattern in January up to February, and then from February to March down, and then somewhere in July till end of August, and then back October to beginning of November down.

[02:33] And actually here you can, if you go to pattern, this is something picked by the algorithm. And we can see these are the years since 97, I put 25 years.

[02:45] And this is the median profit per trade, 3.07%. And if you annualize that, that's about roughly 30% per year. And we are with a win percentage of 72%.

[02:59] So for example if I pick January 14th to February 1st we can see the annualized return is up Of course we are making less money but because we spending less time in the market so the annualized return is higher And this is a short seasonality pattern in gold where so this is the opposite so our

[03:20] win percentage is 76%, and we are annualizing almost 26%, with a median return of 1.37% per trade. So this is against any 6% win percentage and annualized at 22.

[03:36] And the media return is 2.62%. So again, this is a very good pattern for gold. Now, all these patterns, of course, are excellent. The problem with those patterns, I mean, it's not a problem, but it is a disadvantage.

[03:50] It's the number of trades. Even with 25 years worth of data, we have three trades per year. So that's 75 trades in the past 25 years. Now, this is not enough trades, but if you combine many instruments in a portfolio, then you can get a good number of trades.

[04:10] So here, if you just click and exit the daily seasonality here, this is the monthly and weekly seasonalities. So we can see clearly that in the past 25 years, Friday and Monday are up days, and

[04:27] Tuesday is down day, and Wednesday looks like neutral. And if I pick last 15 years, again, Friday and Monday stays the same, last 10 years,

[04:39] and last 5 years. Let's say you're building strategies on goal, you might add this as a filter. So if your strategy picks a short on Monday, then don't do it.

[04:51] Or if it picks a short on Friday, then don't do it. So you can use it not to trade, you can use it as a filter. Now I built an Excel sheet that takes all this data and does a lot of analysis on it

[05:04] to give us more granular data to see what's inside every day. So here I loaded the gold data and this is the heat map. So first of all, we can see that the activity time is between 9 and 12.

[05:21] This is Eastern Standard Time, but this is what I want to show you. So this is intraday per hour. So yes, Friday looks up, but not starting from the beginning. It's actually somewhere around between 4 and 5 o'clock.

[05:36] And also, the beginning of day Monday is up, but most of the other times are down. The only problem with this sheet is we don't have deflending it. So this is the goal, if you do the average, this is what I'm doing here.

[05:50] I'm getting the average of every hour, and this is what we're getting here, the average of every day. So if you deflend it, you can see the incisionality pops up really clear. The problem here in Excel, I don't have this deflending, so we need to do some testing.

[06:07] So this is the gold futures 5 minutes in TradeStation and the data I have here I put since January 1st 2007 And this is the strategy if market position is zero that means if we don have anything and day of the week is Friday this 5th Friday

[06:28] and time is greater than this input so 500 means 5 a.m. then we will buy next market and if we are long and day of the week is Monday and time is greater

[06:40] than 1 a.m. then we sell next bar at market so 1 a.m. is here I'm gonna only optimize this one of course you can optimize this one also so this is an example of a trade for this strategy so this

[06:53] is an optimization done from entering from 4 a.m. till 4 p.m. every hour and you can see the nice thing is they're all profitable of course we know this because I'm entering somewhere between this

[07:10] peak and this peak so anywhere you enter here we should be profitable but we need to test anyway and of course anytime you exit between sunday and early morning monday again you should be profitable

[07:24] which i tested it but i don't want to complicate things so i just want to show you one chart and you can see they're all profitable and by the way this price is he has 25 dollars for

[07:36] commission and slippage so and the minimum one we can see it's roughly around 80 dollars and of course 10 is being the best but of course if i want to trade this i will take something like seven o'clock and this is the strategy performance annually since 2007 we're making money every year

[07:56] except 2016. and if we go to the performance graph so here we have the stagnation between February 2016 till beginning till January of 2019. So that's almost two years and 10 months where we

[08:12] did nothing basically and we are just making new highs currently. And this is the drawdown extremely acceptable is under seven percent and of course we're trading six one contract per trade there is no stop loss no profit target and trade analysis like I mentioned where our

[08:29] Our average trade is $159, and this is including $25 for Pigeon Commission. There are 747 trades, and we are almost 58% one percentage.

[08:41] So that's the difference we want to get when we trade in per week. Because, of course, seasonalities do exist on monthly, especially for agriculture futures, like I mentioned.

[08:55] But still, I mean, I've checked many. I have also portfolio on stocks. trading seasonalities in the Discord server. But here when we trade intro week, of course, we will get much more trades.

[09:07] And that's what we're looking for because more trades makes the pattern significant. Now, this pattern is raw. There is no optimization on it, no filter on it because you can add like a monthly filter.

[09:21] You can add volatility filter direction filter RSI you name it There are you know at least hundreds of others I can add to this strategy But this is raw and that what I like about seasonality It on its

[09:35] raw basis, it's extremely profitable. So anything you do on top of it, it's just a nice thing on the case. Now like I showed you, there are other patterns in the gold, and for example, we can see

[09:47] that Monday also starts around 2, and here is the exit between 6am till 8pm. And again we can see all of them are profitable, this is after commission slippage, but of

[09:59] course for example this is around $25 which is very low, but we can see here if we exit around $8 that would be very good and we're making about $63, this is after commission

[10:12] slippage so that's very good. And this is the average rate $66, and again we have plus $750 trades and periodical returns, are losing the 21 losing the 2019 and 2016 so we have four years of losses with the short strategy

[10:29] the curve again is good when we combine it so now this is how it looks together so this is friday to monday and then after that we go short and we exit this is the annual return so of course you make

[10:44] less because now we lost some money in the short side on 2021 but now we have long and short and we are doing 1500 trades half and half both of them above 50 winning percent and the average trade

[10:59] goes down to 112 and the graph now we eliminate some of the stagnation now we have we go up in the middle drawdown now is more with the short side so now we are around 13 percent of course

[11:14] like i mentioned there is no profit target no stop loss no filter in this strategy which of course you can easily add to them. Like I promised, extremely simple seasonal strategy, you can add it to your portfolio. Of course, you should enhance it by catastrophic stop loss, profit targets,

[11:30] volatility filters, and so on and so forth. But really, every trader should have seasonal patterns in their portfolio because that diversifies your portfolio by style because other strategies depend

[11:44] and on some logic, this one is a fixed pattern, and it will add a huge diversification to your portfolio. Of course, if you have any questions, any comments, please do so below the video, and I'll be more than happy to answer you.

[11:57] And if you want to take this further and be a part of my inner circle, and receive the Stactical Asset Allocation Portfolio signals, the seasonal stock signals, alongside the live question answer sessions and many many free downloads then you are welcome to join

[12:15] the discord server through the paper link down below as always good luck with your trading good luck with your investing stay safe and i'll see you soon

[12:38] you

More from Ali Casey | StatOasis

View all

⚡ Saved you 0h 12m reading this? Transcribe any YouTube video for free — no signup needed.