238: From Developer to Options Trader - Interview w/ Jack Slocum, OA Founder

By Option Alpha

Share:

Here's a comprehensive summary of the YouTube video transcript:

Key Concepts

  • Options Trading Journey: The personal evolution and learning process in options trading.
  • Technical Background: The influence of software development and programming on trading strategies.
  • Gambling and Risk Management: Lessons learned from professional gambling and their application to trading.
  • Emotional Control: The importance of separating emotions from trading decisions.
  • Automation and Technology: The role of technology in creating systematic and emotionless trading.
  • Community and Collaboration: The value of shared knowledge and feedback in developing trading tools and strategies.
  • Strategy Development: The process of creating, testing, and refining trading strategies.
  • Risk vs. Reward: Balancing the potential for high returns with the acceptance of maximum potential loss.
  • Future of Trading: Predictions and aspirations for the evolution of trading platforms and methodologies.

Jack Slokum's Journey and Evolution as a Trader

Origins of Options Trading and Early Struggles

Jack Slokum's journey into options trading began with a desire to supplement his income for his family. Initially, he traded stocks using platforms like Ninja Trader (around 2007-2008), attempting to code algorithmic strategies based on technical indicators such as MACD and RSI. However, his limited capital meant even successful trades yielded very small profits (e.g., $2).

The discovery of options presented an opportunity for leverage, allowing him to control larger positions with less capital. This led to an initial "crash and burn" phase, characterized by trading single-leg options (calls and puts) during the significant market downturn of 2008. This period was a steep learning curve, highlighting the risks of directional bets without a robust understanding of the market.

The Influence of a Tech Background

Jack's extensive background in technology, particularly in software development, significantly shaped his approach to trading. He co-founded ExtJS (later Sencha), a company that developed one of the first toolkits for building JavaScript applications in web browsers. This experience was characterized by:

  • Community-Driven Development: The success of ExtJS was heavily reliant on its community, where users shared their creations and feedback, enabling continuous improvement of the framework. This mirrors the current philosophy at Option Alpha.
  • Sharable Technology: The concept of building a core framework that others could extend with their own "extensions" was central to ExtJS. This parallels Option Alpha's approach of providing a no-code platform for users to build and share their own automated trading bots.
  • Scaling and Problem-Solving: Developing large-scale software involves facing constant, often unforeseen challenges. Jack found that this logical, problem-solving mindset directly translated to options trading, where each market moment is unique and presents new obstacles. He cites the example of optimizing data storage for bots making frequent exit option updates, a problem that required scaling solutions.

Transitioning from Tech to Trading: Key Takeaways

From his tech experience, Jack brought several key principles to options trading:

  • Embracing Unknown Challenges: Recognizing that every trading situation is novel, much like developing new software features.
  • Systematic Approach: The desire to eliminate emotional decision-making by coding and automating trading processes.
  • Community as a Strength: Leveraging collective knowledge and shared experiences to improve trading tools and strategies.

Early Risky Trading Behaviors and Lessons Learned

Jack admits to early trading behaviors that he now looks back on with regret, particularly his affinity for earnings trades. He would often bet significant portions of his capital on these trades, driven by strong conviction.

A notable anecdote involves a trade on JP Morgan's earnings. He bet heavily that the company would miss its earnings, but they exceeded expectations, causing the stock to surge. Later, the stock plummeted due to a report of fictitious earnings figures. This experience, coupled with being in Las Vegas at the time, underscored the gambling-like nature of his approach.

Key Learnings from this Era:

  • Over-concentration of Risk: He used to risk a tremendous amount of his bankroll on a single trade.
  • Shift to Diversification: He now prefers to spread risk across multiple strategies and smaller trades.

The Influence of Gambling and Professional Poker

Before becoming a father of four, Jack thrived in chaotic environments and was a professional poker player for about a year and a half. His initial foray into programming was driven by a desire to test blackjack strategies. He wanted to programmatically backtest the "book" (optimal play guide) provided by casinos and understand if external player decisions impacted his outcomes.

Lessons from Gambling:

  • "Anything Can Happen": He witnessed statistically improbable events occurring repeatedly, reinforcing the idea that even low-probability outcomes can manifest.
  • The Flip Side: Just as unlikely losses can occur, significant wins from long shots are also possible.
  • Calculated Bets: The importance of making bets where a loss doesn't lead to complete ruin, always preserving a chance to continue.
  • Systematic Approach is Crucial: He concluded that gambling without a system is disadvantageous, whereas options trading offers the potential for favorable odds.

The Craps Story and the Importance of Sticking to a Strategy

A vivid story from his gambling days involves playing craps for 14 hours straight. During a losing streak, he decided to bet against himself, and for an hour, he never rolled a seven (the losing number). He then switched back to betting for himself and won back his money.

The Critical Lesson: This experience taught him the danger of constantly switching strategies mid-stream. If a strategy has a defined reason for being, one must stick with it through its inevitable downturns, rather than abandoning it due to short-term losses. This applies directly to options trading, where abandoning a strategy after a few losses can mean missing out on its eventual profitability.

Evolving Trading Psychology: From High Probability to Balanced Portfolios

Jack has observed a shift in his own trading approach and that of many traders. He used to be a "high probability" trader, aiming for 70-80% win rates. Now, he embraces a more balanced portfolio that includes strategies with lower win probabilities (e.g., 20-30% or 50%).

Rationale for this Shift:

  • "Sticky" Probabilities: Research suggests that 50-60% win rate strategies can be more sustainable long-term.
  • Avoiding Prolonged Drawdowns: He prefers not to endure lengthy periods of losses ("the long night of a drawdown") that can take months to recover from.
  • Risk Management: He favors trades where the risk is manageable (e.g., risking $500 to win $500) and where a string of losses doesn't wipe him out, allowing for continued trading. This contrasts with high-probability trades where the risk-reward ratio might be unfavorable (e.g., risking $925 to win $75).

The Role of Automation in Emotional Detachment

Jack's transition to fully automated trading was a deliberate step to separate his emotions from his trades. He acknowledges that he, like most traders, can be emotionally affected by trading outcomes.

  • Past Downfalls: For years, his trading was hampered by trying to "make up for losses" and succumbing to the gambler's fallacy.
  • The Gambler's Fallacy: The belief that if something has happened many times in a row, it's less likely to happen again (e.g., a market going down for days).
  • Separating Logic from Emotion: The goal is to make decisions based on logic and data, not on emotional impulses or fallacies.
  • Hybrid vs. Fully Automated: While he has moved back towards some manual trading (e.g., gamma exposure), he has improved at separating himself emotionally by having clear reasons for each trade and setting profit targets without excessive monitoring.

The Genesis of Option Alpha: From Personal Need to a Platform

Jack's personal journey of losing a significant portion of his wealth after selling his successful tech company (ExtJS/Sencha) led him to a period of starting over. He moved to North Carolina and began building a trading platform he had always dreamed of: automated options trading.

Why Not Give Up on Options?

  • Belief in Opportunity: He still sees options trading as a powerful tool for individuals.
  • Favorable Odds: Compared to gambling, options trading offers the potential for intelligent trades with more favorable odds and no "table limits" (no table limits in options trading).
  • Addressing the Weakness: The primary weakness in options trading, in his view, is the emotional component and decision-making under pressure.
  • The Overwhelm of Manual Trading: Managing multiple complex, multi-leg options strategies manually was overwhelming and led to costly mistakes. He recalls the terror of potentially losing everything in a single moment.
  • Seeking a Solution: He wanted technology that would allow him to execute his desired trading strategies systematically, mirroring the success of institutional traders and quants.

Evolution to Option Alpha:

  1. Personal Platform: He first built the platform for himself.
  2. Sharing with Friends: Successful personal use led him to share it with friends who invested.
  3. Moving to New York: He met people who helped transform his dream into a cloud-based, shareable trading platform.
  4. Merger with Kirk: He connected with Kirk, leading to the merger of their companies in 2018.
  5. No-Code Innovation: The combined entity focused on creating a no-code platform, a groundbreaking innovation at the time.

The Philosophy of Building for Traders: Needs vs. Wants

A core principle at Option Alpha is understanding and fulfilling the true needs of traders, not just their stated requests.

  • Responsibility: The team recognizes the significant responsibility of managing users' life savings and 401(k)s.
  • Safety First: They deliberately avoid supporting undefined risk strategies due to the potential for catastrophic "black swan" events.
  • Prioritizing Impact (80/20 Rule): Feature requests are prioritized based on their potential impact for the maximum number of users.
  • Trader-Centric Development: Jack, Kirk, and the team are all active traders who use the platform. Their own trading challenges and needs directly inform the development of new features and tools (e.g., Zero DTE backtester, Earnings Edge, Exit Options).
  • Anticipating Needs: They aim to build solutions that traders might not explicitly ask for but that address underlying, subconscious needs. This is akin to Henry Ford's quote about customers wanting faster horses, not cars.
  • Community-Driven Innovation: Ideas are shared, refined, and improved through community feedback, leading to innovations like the Opening Range Breakout strategy.

Key Arguments and Perspectives

  • Technology as an Equalizer: Automated trading technology can level the playing field, allowing individual traders to employ sophisticated strategies previously only accessible to institutions.
  • Emotional Discipline is Paramount: The biggest hurdle in trading is not market complexity but the trader's own psychology. Automation is a key tool for overcoming this.
  • Risk Management is Non-Negotiable: Never enter a trade without being prepared to accept the maximum potential loss. This includes understanding that stop-losses are not always guaranteed.
  • Strategy Adherence: Sticking to a well-reasoned strategy through drawdowns is crucial for long-term success.
  • Favorable Odds are Achievable: Options trading, unlike pure gambling, allows for the creation of strategies with statistically favorable odds.
  • Continuous Innovation is Essential: The trading landscape is constantly evolving, requiring platforms and traders to adapt and innovate.

Notable Quotes and Significant Statements

  • Jack Slokum: "I wanted to eliminate as much of that from the trading that I was doing." (Referring to emotional decision-making).
  • Jack Slokum: "Wow, so I can leverage a 100 contracts and it only costs me a dollar per share. This is amazing." (Discovering options).
  • Jack Slokum: "Anything can happen. Anything can happen." (Lesson learned from gambling).
  • Jack Slokum: "I used to put a lot of... I had so much um belief in one particular trade that I was willing to risk a tremendous amount of money on like a lot of my bankroll whereas now I try to spread it across lots of different strategies and lots of smaller trades."
  • Jack Slokum: "If I have a reason why I'm running a particular strategy, stick with the strategy even through the down parts."
  • Jack Slokum: "The most important part is like there's a certain level of responsibility that we have as well is so there's a huge huge number of people on the platform now who are trading their life savings."
  • Jack Slokum: "We choose not to support undefined risk strategies. And the theory is or the logic behind it is black swans do happen and we don't want our traders to lose everything they saved you know their whole lives for when that happens."
  • Jack Slokum: "Never enter a trade unless you're willing to take the max loss."
  • Kirk: "Instead of we can't, it's how could we." (Reframing challenges).
  • Jack Slokum: "My reason is I'm down like we were talking about $5,000. So I'm going to get into this long shot which has a max profit of $5,000 so I can make a comeback. That was my reasoning." (Past trading rationale).
  • Jack Slokum: "Fear of it reversing and turning into a loser is not a good reason. So and neither is it a good reason to get into trades."

Step-by-Step Processes and Methodologies

  • Early Algorithmic Trading:
    1. Identify technical indicators (MACD, RSI).
    2. Code conditions for buy/sell signals.
    3. Execute trades based on these signals.
    4. (Problem: Insufficient capital for leverage).
  • Learning Options Trading:
    1. Discover options for leverage.
    2. Trade single-leg options (calls/puts).
    3. Experience market downturns and losses.
    4. Learn from mistakes and seek deeper understanding.
  • Developing Automated Strategies:
    1. Identify a trading edge or systematic approach.
    2. Code the strategy to eliminate emotional decision-making.
    3. Backtest the strategy across historical data.
    4. Deploy the automated strategy.
    5. Monitor performance and refine as needed.
  • Option Alpha's Feature Development Process:
    1. Identify a trading problem or need (personal or from community).
    2. Develop a technological solution (e.g., a new bot, backtester feature).
    3. Use the solution in live trading to identify issues.
    4. Iteratively refine the solution based on real-world performance and feedback.
    5. Prioritize features based on potential impact for the user base (80/20 rule).
    6. Release the feature to the community for further feedback and improvement.

Technical Terms and Concepts

  • MACD (Moving Average Convergence Divergence): A momentum indicator that shows the relationship between two moving averages of a security's price.
  • RSI (Relative Strength Index): A momentum oscillator that measures the speed and change of price movements.
  • Leverage: Using borrowed capital to increase the potential return of an investment. In options, this is inherent in the contract structure.
  • Calls and Puts: Basic options contracts. A call gives the buyer the right, but not the obligation, to buy an underlying asset at a specified price (strike price) by a certain date. A put gives the buyer the right, but not the obligation, to sell an underlying asset.
  • Spreads: Options strategies involving the simultaneous purchase and sale of options of the same class on the same underlying security but with different strike prices or expiration dates.
  • Technical Indicators: Tools used by traders to analyze price and volume data to predict future price movements.
  • Algorithms: A set of rules or instructions followed in calculations or other problem-solving operations, especially by a computer.
  • Backtesting: The process of applying a trading strategy to historical market data to determine its profitability and viability.
  • Gambler's Fallacy: The mistaken belief that if something happens more frequently than normal during some period, it will happen less frequently in the future, or that if something happens less frequently than normal during some period, it will happen more frequently in the future.
  • Undefined Risk Strategies: Trading strategies where the potential loss is theoretically unlimited (e.g., selling naked calls or puts).
  • Black Swan Events: Unpredictable, rare events that have severe consequences.
  • Bid-Ask Spread: The difference between the highest price a buyer is willing to pay for a security and the lowest price a seller is willing to accept. Wide spreads indicate low liquidity.
  • Liquidity: The ease with which an asset can be bought or sold in the market without affecting its price.
  • Max Loss: The maximum amount of money a trader can lose on a particular trade or strategy.
  • Stop-Loss Order: An order placed with a broker to buy or sell a security when it reaches a certain price, intended to limit an investment's losses.
  • Gamma Exposure: A measure of how much an option's delta will change for a 1% change in the underlying asset's price. It's a key concept in advanced options trading strategies.
  • DTE (Days to Expiration): The number of days remaining until an options contract expires.
  • Zero DTE: Options contracts that expire on the same day they are traded.
  • Opening Range Breakout (ORB): A trading strategy that involves identifying a price range during the initial period of a trading session and entering a trade when the price breaks out of that range.
  • WFYI (What's For Information, I guess?): Likely a reference to a specific bot or strategy developed by Jack.
  • No-Code Platform: A software development environment that allows users to create applications through graphical user interfaces and configuration instead of traditional computer programming.

Logical Connections Between Sections and Ideas

The transcript flows logically by first establishing the context of a podcast interview between co-founders. It then delves into Jack's personal journey, starting with his initial motivations for trading and his early struggles. This naturally leads to exploring the influence of his technical background, which provides a framework for understanding his later approach to trading. The discussion on gambling serves as a bridge to understanding risk tolerance and the psychological aspects of trading, directly connecting to his early risky behaviors and the lessons learned. The evolution from manual to automated trading is presented as a solution to the emotional challenges identified. The origins of Option Alpha are then explained as a direct result of Jack's personal need for such a solution, leading to the merger and the development of the no-code platform. The conversation then shifts to the philosophy of building for traders, emphasizing community and addressing actual needs. Finally, the discussion moves towards the future of trading and Option Alpha, highlighting the ongoing process of innovation and the importance of continuous development.

Data, Research Findings, or Statistics

  • 2007-2008: Period when Jack started trading stocks and using Ninja Trader.
  • 2008: Major market downturn during which Jack learned options trading.
  • ExtJS/Sencha Usage: Used by "eight out of the top 10 financial institutions" and "over 70% of the Fortune 500."
  • Jack's Age at Retirement: 34 years old.
  • Number of Children: Four.
  • Time Since Last Vegas Visit: 13 years.
  • Trades Lost in a Row (Bot Example): One bot lost 30 trades in a row, then 22 before that, with an overall win rate of about 1 in 50 trades, yet it was breaking even.
  • Option Alpha Merger Year: 2018.
  • Win Rate Preference: Shift from 70-80% probability of success to 50-60% probabilities.
  • Opening Range Breakout Bot Performance: Down $988, wins average $75 per trade.
  • WFYI Bot: Trades daily, logic based on overstated overnight volatility.
  • Gamma Exposure Trades: Manual trades, reason based on gamma concentration and price movement towards strikes.
  • Oil Price: Went negative a couple of years prior to the recording.

Clear Section Headings

  • Introduction and Guest Introduction
  • Jack's Early Trading Journey: Stocks to Options
  • The Impact of a Technology Background on Trading
  • Lessons from Gambling and Professional Poker
  • The Craps Story: Sticking to Strategy
  • Evolution of Trading Psychology: High Probability vs. Balanced Portfolios
  • Automation as a Tool for Emotional Detachment
  • The Genesis of Option Alpha: From Personal Need to Platform
  • Philosophy of Building for Traders: Needs vs. Wants
  • Key Arguments and Perspectives
  • Notable Quotes and Significant Statements
  • Step-by-Step Processes and Methodologies
  • Data, Research Findings, or Statistics
  • The Future of Trading and Option Alpha
  • Conclusion and Takeaways

Brief Synthesis/Conclusion

This interview with Jack Slokum provides a deep dive into his personal journey as an options trader, highlighting the transformative influence of his extensive technology background and early experiences with gambling. The core takeaway is the critical importance of a systematic, emotionless approach to trading, achieved through automation and a disciplined mindset. Jack's evolution from high-risk, high-conviction trades to a balanced portfolio of strategies, coupled with his emphasis on accepting maximum loss and adhering to well-reasoned strategies, offers valuable insights for traders. The discussion also underscores Option Alpha's commitment to building user-centric technology, driven by the actual needs of traders and fostered by a collaborative community. The future of trading, as envisioned by Jack, lies in further automation, the development of specific, robust strategies, and continuous innovation driven by both technological advancement and collective user input.

Chat with this Video

AI-Powered

Hi! I can answer questions about this video "238: From Developer to Options Trader - Interview w/ Jack Slocum, OA Founder". What would you like to know?

Chat is based on the transcript of this video and may not be 100% accurate.

Related Videos

Ready to summarize another video?

Summarize YouTube Video