OddBall System - Open Source Trading System

Discussion in 'Journals' started by MarkBrown, Oct 28, 2024.

  1. MarkBrown

    MarkBrown

    Trading the - S&P 500 E-mini futures contract - always in the market long or short.

    I have decided to relaunch the Oddball System it's real time trades can be tracked here.

    OddBall.Systems

    The system is running on a non essential backup computer so dependability at times could be interrupted. Every effort is made to keep the site up and fed with trades but a second priority to other essential trading servers.

    The P/L will be tracked on a year by year basis and only the last one hundred time slots are being displayed to save resources and make the site as fast as possible. The site scores one hundred on server speed test by google analytics, so delivery of the positions will be very timely.

    Understanding the OddBall Trading System Log: Insights and Analysis
    This file provides a trading log for the OddBall Trading System, detailing a sequence of trades executed on the S&P 500 futures (represented by "ES"). You can access this log file directly at trades file. Here's a breakdown of each column in the file and what it signifies:

    • ES (Instrument): "ES" represents the S&P 500 E-mini futures contract, a standard CME futures contract popular for speculation on S&P 500 movements.
    • Date: Logs each trade's date, showing when trades were made.
    • Time: The time each trade update was recorded, reflecting OddBall's hourly market sentiment analysis.
    • Price: The ES futures price at each logged time, showing price movement that determines profit or loss for each position.
    • Pos (Position): Shows whether OddBall is in a "Long" or "Short" position, indicating its "always-in" approach based on market breadth rather than price.
    • P/L (Profit/Loss): The profit or loss since the last entry, allowing traders to track OddBall's effectiveness within each 30-minute interval.
    • Yr.Total (Yearly Total): Cumulative profit or loss for the year up to each trade log, providing a benchmark for the strategy's annual performance.
    Additionally, the homepage of OddBall.Systems reflects the current trading position visually by changing the background color: a green background indicates a long position, while a red background indicates a short position. This feature provides users with a quick, visual understanding of the system's current stance.

    Open for intelligent discussion - this is a journal so please respect it as that.

    Good trading,

    Mark Brown
     
  2. thank you for sharing, I have several questions: what are the average number of trades per day? What are the average profit loss per contract per trade? Is the data generated by back testing or forward walk trading?
     
    MarkBrown likes this.
  3. MarkBrown

    MarkBrown


    • 1 trade a day or slightly less
    • -379 average loss / +685 average profit
    • almost 25 years now of walk forward - no changes in parameters
    its not like a typical system that uses its own data to calculate signals.
     
    Last edited: Oct 28, 2024
  4. poopy

    poopy


    Hey Marky Mark, there are four time zones in the CONUS. Are we supposed to fucking guess? Central/TX time? Eastern? Whaaaat? Or you could quote a price and we can solve for x.
     
    MarkBrown likes this.
  5. MarkBrown

    MarkBrown


    at the bottom of the page there is a link Trades it plots most recent reading at the top.

    however i do see what you're talking about I will add Time zone and Price to the main page.
     
  6. Good Morning Mark,

    Thank you very much for sharing your algorithm trading systems results publicly.

    Thank you,
     
    mason macgregorson likes this.
  7. birdman

    birdman

    Incredibly Cool project Mark - thanks for sharing! I can't help but wonder what such a project would look like if it averaged 1 trade every hour or every 30 minutes, but this is sharp.
     
    Last edited: Oct 29, 2024
  8. MarkBrown

    MarkBrown



    I added the time zone and the price that the trade was taken at on the main page.

    on the trade page i added both the current price and the trade entry price.

    I thought about adding the current price to the main page also but thought that might cause some confusion. I might still do that since it will be labeled as the current price and the trade price is also labeled as such.

    thanks for the constructive criticism it improved the site.

    Understanding OddBall System Log: Insights and Analysis
    This file provides a trading log for the OddBall Trading System, detailing a sequence of trades executed on the S&P 500 futures (represented by "ES"). You can access this log file directly at trades file. Below is a breakdown of each column and what it signifies:

    • ES (Instrument): "ES" represents the S&P 500 E-mini futures contract, a standard CME futures contract widely used for trading S&P 500 index movements.
    • Date: The date when each trade update was recorded, showing a timeline of position changes.
    • Time: The time at each logged 30-minute interval, reflecting OddBall's market sentiment updates.
    • Price: The current ES futures price at the recorded time, providing a real-time view of price fluctuations. This column captures the market price at each 30-minute interval, not the entry price.
    • Trade: The entry price at which the trade was opened or the position commenced. This value remains constant for the duration of the position (i.e., it only updates when a new position is opened).
    • Pos (Position): Indicates the position ("Long" or "Short") that OddBall holds at the logged time. The system uses an "always-in" approach based on market breadth rather than pure price action, ensuring it always holds a position.
    • P/L (Profit/Loss): The profit or loss for the position since the last entry, calculated as the difference between the current Price and the Trade price. This value is recalculated every 30 minutes to reflect the position's performance in real-time.
    • Yr.Total (Yearly Total): The cumulative profit or loss for the year up to the recorded trade log, providing a benchmark for the strategy's annual performance.
     
    Last edited: Oct 29, 2024
    SimpleMeLike and poopy like this.
  9. Hello Mark,

    How do you personally feel as a Professional Trader, knowing that for over 20+ years you found a trading edge in the ES futures market? And it works in real time? I personally never seen that before.
     
    MarkBrown likes this.
  10. MarkBrown

    MarkBrown

    The system is actually over 30 years old, it was trading at least 10 years before i released it. It's seen a lot of changes in the market like it started with $500 a point SP to $250 a point SP to $50 a point ES.

    I was trading it when 911 happened, it was long I lost a lot - limit lock down. Thankfully before the second building was hit I added on to a long 30yr Bond system I was also trading. When the market opened back up and it gave another buy signal I took it and within a few weeks I was good.

    It's not a easy system to trade because it actually does not care what the SP is doing it only reacts to what the broad (NYSE) market is doing. Like right now the SP is creeping up but OddBall is trying to sell because the Nyse advancing issues are lacking. It redeems itself with these huge winners it occasionally catches.

    Overall it's been great system and it's just durable, but it's not for everyone. It does prove a point and that is you don't need price to trade. It's a logical system based on the fact the big NYSE market is the top dog and the CME SP is on a leash held by the NYSE. As long as that relationship exist OddBall will work in the long term.

    m
     
    Last edited: Oct 29, 2024
    #10     Oct 29, 2024