Welcome to Noles

Welcome to Noles!

We're happy to have you here. Feel free to look around and contact us if you have any questions or feedback.

We don't recommend any trading. Please follow at your own risk. Our goal is to provide a public record with IoT validation. If you have questions or feedback, contact us at: noleelonproject@gmail.com

This model shows backtesting results. It doesn't include transaction costs. On IBKR, the transaction cost is about $0.30 to $0.50 per our strategy trade for amounts of $20,000 or less. We believe that with sufficient funding, the commission fee lies within acceptable range.

Scroll down to Our Strategy!

Our Trading Strategy

Description: Our strategy is constructed using statistical and technical analysis to individually assess four companies: Apple Inc (AAPL), Amazon Inc (AMZN), Meta Inc (META), and Microsoft Corp. (MSFT). This analysis generates a trading signal, with a signal of 1 indicating a holding and a signal of 0 indicating no holding. We limited our analysis to a maximum of three layers of decision trees. Our results have demonstrated consistent performance when the portfolio is divided into four equal parts, trading these companies on a daily basis.

Execution: Divide your portfolio equally among Apple (AAPL), Microsoft (MSFT), Meta (META), and Amazon (AMZN). Follow these rules for the next day: - If both the next day's signal and the last signal are 1, adjust your position to 25% of the portfolio. - If the next day's signal is 1 and the last signal is 0, buy enough to make it 25% of the portfolio. - If the next day's signal is 0 and the last signal is 1, sell all of that company's stock. - If both the next day's signal and the last signal are 0, do nothing. Schedule all orders for 15:59:55 Eastern Time.

Our strategy blends technical and statistical analysis to evaluate daily positions. We mitigate overfitting bias by splitting our training period (January 2014 - January 2022) from our testing period (January 2022 - present). The strategy has been live since June 2024, and its performance aligns with our model.

Our website is dedicated to show the results of our trading strategy. Launched on January 3, 2025, the site provides a platform for live testing these signals. We invite you to join us in evaluating the efficacy of our approach in real-time.

Scroll down to Our Result!

Backtesting Result

These are the return of different companies (our backtesting return is in green) from 2025-01-01 to the last trading date. You can change the dates below to modify the time period.

Assets return from: 2025-01-01 to 2025-03-14

Use Margin Account to trade up to 1 time your portfolio

PortfolioAsset Return
Standard & Poor (SPY)-5.91%
Nasdaq (QQQ)-8.39%
Apple Inc. (AAPL)-16.27%
Amazon Inc. (AMZN)-11.62%
Meta Platforms Inc. (META)0.88%
Microsoft Corp. (MSFT)-10.14%
Strategy Return-6.28%

Scroll down to Our Statistic!

Live Testing Signal

This section shows the current return (which yields from the signal of the last trading day), the last 5 tradingls, and the signal for the next day of trading.

Strategy Return for Last Trading Day:

CompanyToday's Return
AAPL-3.36%
AMZN-2.51%
META-0%
MSFT-1.17%
Strategy Return-1.76%

Last Five Days Signal

DateAAPLAMZNMETAMSFT
2025-03-070011
2025-03-100111
2025-03-110010
2025-03-121101
2025-03-130101

Next Trading Day Signal

DateAAPLAMZNMETAMSFT
Next Trading Day0010

Scroll down to Our Graph!

Backtesting Graph

Backtesting Statistic

Table is presented in percentage term and rounded to 3 decimal places.

This table shows statistical calculation of different companies (our strategy backtesting calculation is in green) from 2014-01-01 to the latest trading day.

Strategy ReturnStandard & Poor (SPY)Nasdaq (QQQ)Apple Inc. (AAPL)Amazon Inc. (AMZN)Meta Platforms Inc. (META)Microsoft Corp. (MSFT)
Avg Return Per Trading Day (%)0.1080.0450.0680.0990.1020.1120.096
Standard Deviation0.8911.0821.3381.7612.0572.3461.67
Total Return (%)1,842.873298.565532.4471,046.307972.3671,080.7681,012.483
Minimum One Day Return (%)-6.779-10.942-11.979-12.865-14.053-26.39-14.739
Date of Minimum Return2020-03-162020-03-162020-03-162020-03-162022-04-292022-02-032020-03-16
Maximum One Day Return (%)7.7299.068.47111.97214.10323.28214.217
Date of Maximum Return2020-03-132020-03-242020-03-132020-03-132015-04-242023-02-022020-03-13
Sharpe Return1.9140.6560.8110.8920.7860.760.914
Most Drop During Period (Max DrawDown) (%)-11.833-34.105-35.521-38.728-53.387-74.419-37.556