Skip to content
Back to skills

Equities Trading

ASecurity

Equities and stock CFD trading: NYSE/NASDAQ sessions, stock-specific mechanics, earnings impact, sector rotation, index correlation, gap trading, opening range. USE FOR: stocks, equities, stock CFD, NYSE, NASDAQ, earnings, sector rotation, index correlation, opening range breakout, ORB, gap and go, pre-market, after-hours, stock screener, TSLAm, AAPLm, MSFTm, NVDAm, AMZNm, GOOGm, METAm, JPMm, BAm.

  • 14 stars
  • 0 votes
  • 0 copies
  • 3 views
  • Added June 3, 2026
ai-agentspythongo

Security analysis

A100/100

Scanned June 3, 2026

npx -y skills add mahmoud20138/Tradecraft --skill equities-trading --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Equities Trading?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Equities Trading
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/mahmoud20138-equities-trading/badge)](https://www.skillsdirectory.com/skills/mahmoud20138-equities-trading)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: equities-trading
description: >
  Equities and stock CFD trading: NYSE/NASDAQ sessions, stock-specific mechanics,
  earnings impact, sector rotation, index correlation, gap trading, opening range.
  USE FOR: stocks, equities, stock CFD, NYSE, NASDAQ, earnings, sector rotation,
  index correlation, opening range breakout, ORB, gap and go, pre-market, after-hours,
  stock screener, TSLAm, AAPLm, MSFTm, NVDAm, AMZNm, GOOGm, METAm, JPMm, BAm.
related_skills:
  - session-scalping
  - technical-analysis
  - fundamental-analysis
  - risk-and-portfolio
tags:
  - trading
  - asset-class
  - equities
  - stocks
  - cfds
  - earnings
  - sectors
skill_level: beginner
kind: reference
category: trading/asset-classes
status: active
---
> **Skill:** Equities Trading  |  **Domain:** trading  |  **Category:** asset-class  |  **Level:** beginner
> **Tags:** `trading`, `asset-class`, `equities`, `stocks`, `cfds`, `earnings`, `sectors`


# Equities & Stock CFD Trading

## Trading Hours (Critical for CFDs)
| Market | UTC | EST | Notes |
|--------|-----|-----|-------|
| Pre-market | 09:00–13:30 | 04:00–08:30 | Low liquidity, wide spreads |
| **NYSE/NASDAQ Open** | **13:30–20:00** | **09:30–16:00** | **Primary window** |
| After-hours | 20:00–01:00 | 16:00–20:00 | Low liquidity |

> **CFD Rule**: Stock CFDs (TSLAm, AAPLm, etc.) only trade during NY session 13:30–20:00 UTC

## Opening Range Breakout (ORB)
```python
def opening_range_breakout(candles_930_to_1000: list) -> dict:
    """First 30 minutes of NYSE session sets the range for ORB strategy."""
    highs = [c["high"] for c in candles_930_to_1000]
    lows  = [c["low"]  for c in candles_930_to_1000]
    orb_high = max(highs)
    orb_low  = min(lows)
    orb_range = orb_high - orb_low
    return {
        "orb_high": orb_high, "orb_low": orb_low,
        "orb_range": round(orb_range, 2),
        "long_trigger": orb_high,
        "short_trigger": orb_low,
        "long_target": round(orb_high + orb_range, 2),
        "short_target": round(orb_low - orb_range, 2),
        "long_stop": round(orb_low, 2),
        "short_stop": round(orb_high, 2),
        "timing": "Trade breakouts between 10:00–11:30 AM EST only",
    }
```

## Earnings Impact Framework
- **Beat + guidance raise** → gap up, momentum long first hour
- **Beat + guidance cut** → sell the news — fade the gap within 30 min
- **Miss** → gap down, short any bounce to VWAP
- **In-line** → range trade, fade opening extremes
- **Rule**: Never hold stock CFD positions through earnings — gap risk is unlimited

## Sector Rotation Model
| Cycle Phase | Leading Sectors | Lagging Sectors |
|-------------|----------------|-----------------|
| Early expansion | Tech, Consumer Disc | Utilities, Staples |
| Mid expansion | Industrials, Materials | Healthcare |
| Late expansion | Energy, Materials | Tech |
| Recession | Utilities, Healthcare, Staples | Energy, Tech |

## Your Stock CFD Watchlist (Exness MT5)
```python
STOCK_CFDS = ["TSLAm", "AAPLm", "MSFTm", "NVDAm", "AMZNm", "GOOGm", "METAm", "JPMm", "BAm"]
INDICES    = ["US500m", "USTECm", "US30m"]
PIP_SIZE   = 0.01  # All stock CFDs
```

## Index Correlation (useful for bias)
- **USTECm** drives NVDAm, AAPLm, MSFTm, GOOGm, METAm
- **US30m** drives JPMm, BAm
- **US500m** = broad market — use as overall risk-on/off filter
- If indices sell off → avoid long stock CFDs regardless of individual setup

---

## Related Skills

- [Session Scalping](../session-scalping.md)
- [Technical Analysis](../technical-analysis.md)
- [Fundamental Analysis](../fundamental-analysis.md)
- [Risk And Portfolio](../risk-and-portfolio.md)

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…