News, Signals and Discovery

News as rows, sentiment as model output, indicators computed server-side, and the screener and search endpoints that answer "which instrument do I even mean?" — with the traps in each.

4 units · 16 lessons · 77 min read · plus hands-on practice, at your pace

Start here

What does a news story look like once it becomes a row?

News as Structured Data · 4 min read · foundations

Start the first lesson

Unit 1 News as Structured Data

  1. What does a news story look like once it becomes a row? 4 min
  2. Do you ask for news by symbol, or by topic? 4 min
  3. Why does the same story arrive five times? 4 min
  4. Which field decides whether your study is honest? 4 min
Practice Check · Unit 1 A short check · cannot be failed Start

Unit 2 Sentiment, and What a Score Is Not

  1. Where does a sentiment number actually come from? 4 min
  2. What does a daily sentiment score of 0.73 actually mean? 4 min
  3. Which words are carrying the coverage? 4 min
  4. Can a sentiment score tell you what happens next? 5 min
Practice Check · Unit 2 A short check · cannot be failed Start

Unit 3 Indicators Without the Arithmetic

  1. Why ask a server for a moving average you could compute yourself? 6 min
  2. The same indicator, two different answers — which is right? 7 min
  3. Why is a moving average across a stock split simply wrong? 5 min
  4. Where do published support and resistance levels come from? 5 min
Practice Check · Unit 3 A short check · cannot be failed Start

Unit 4 Finding Things

  1. How do you ask which instruments satisfy a set of conditions? 6 min
  2. Your user typed Apple. Which row do you actually want? 5 min
  3. Why does the same API key return 403 on some paths? 4 min
  4. News, signals and discovery — course checkpoint 6 min
Practice Check · Unit 4 A short check · cannot be failed Start

Last Course exam

One exam, the whole course Unlocks when you have read all 16 lessons

Passing it earns the course certificate. It also counts toward the Builder track (course 7 of 13): pass every course exam in a track to earn its track certificate.