ZoneBourse Integrator for Openclaw

A local Python execution pipeline that enables your AI agent to search stock slugs, parse financial feeds, and extract premium analysis from ZoneBourse.

fredguile
v1.0.0
Jun 10, 2026
0
479
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install zonebourse

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install zonebourse using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is ZoneBourse Integrator?

The ZoneBourse integration is a specialized local developer utility built to expand the capabilities of Openclaw Skills, giving AI agents and coding assistants automated access to real-time financial market intelligence. By executing local Python scripts powered by curl, this skill parses equity market updates, ticker analyses, and broker recommendations directly from ZoneBourse.com.

This framework maintains a robust approach to content scraping, implementing Chrome User-Agent configurations to bypass strict Cloudflare checks and utilizing local cookie persistence to access paywalled content. It serves as a reliable local connector for quantitative research, sentiment tracking, and investment pipeline automation.

ZoneBourse Integrator Use Cases

  • Fetching up-to-date market news, technical analysis, and stock ratings for specific global equities.
  • Empowering AI agents to bypass subscriber paywalls securely by local injection of authorized session cookies.
  • Automating the aggregation of expert recommendations and stock consensus data to build financial dashboard integrations.
  • Implementing a rate-limiting compliant financial scraper for market research and text-mining models.

How ZoneBourse Integrator Works

  1. Ticker Mapping: The agent maps a stock name to its official ZoneBourse URL slug using the search_slug.py helper script.
  2. News Scraping: The agent queries the slug via parse_actus.py to compile URLs across three domains: news, opinions, and broker reviews.
  3. Content Extraction: Each scraped URL is evaluated by read_article.py to extract structural elements including title, body copy, publication date, and paywall classification.
  4. Authentication Handling: If premium walls are encountered, the scripts verify subscriber access through local Netscape cookie sessions loaded from cookies.txt.
  5. Rate Regulation: To prevent target blocks, execution flows maintain a disciplined 2 to 5-second sleep interval between HTTP calls.

ZoneBourse Integrator Setup

Ensure you have Python installed locally and your openclaw environment configured.

# 1. Access your local workspace skill path
cd ~/.openclaw/workspace/skills/zonebourse

# 2. Extract a slug for a desired public company
python3 scripts/search_slug.py PUBLICIS

# 3. Retrieve relevant financial articles for the slug
python3 scripts/parse_actus.py PUBLICIS-GROUPE-S-A-4685

# 4. Fetch details of a specific parsed article URL
python3 scripts/read_article.py <article_url>

Setting up Premium Subscriber Cookies

To bypass paywalls on premium analysis, inject your active subscriber session:

  1. Install an "Export Cookies" extension in your Chrome or Firefox browser.
  2. Log into your ZoneBourse.com subscriber account.
  3. Export active cookies using the Netscape format.
  4. Store the exported text within your local workspace at ~/.openclaw/workspace/skills/zonebourse/scripts/cookies.txt.
  5. Filter the file to retain only core session cookies (e.g., zb_auth, PHPSESSID, zb_abonne, zb_membre, pv_r0, pv_r0_date, pv_r0_rand, hmv) and remove heavy keys like g_state.

ZoneBourse Integrator Data Schema & Taxonomy

The skill maintains its operational assets locally within structured scripts and lookup files. Below is the configuration structure:

Local Files

File Path Description
scripts/search_slug.py Command-line utility converting company names to queryable slugs
scripts/parse_actus.py Extracts article URLs sorted into standard news, analyses, and recommendations
scripts/read_article.py Parses HTML data of individual articles into semantic text blocks
scripts/cookies.txt Stores Netscape-formatted subscriber session keys

Parsed Article Properties

Articles queried through read_article.py resolve into the following structured outputs:

  • date: Publication timestamp format (YYYY-MM-DD) gathered from article metadata.
  • titre: Complete textual headline of the target publication.
  • contenu: Clean parsed text of the article body (or abstract lead if unauthorized).
  • paywall: Boolean status flag (true if content is locked, false if freely open).

Pre-Memorized Stocks

The skill keeps an integrated mapping for rapid querying of prominent tickers:

  • TTE -> TOTALENERGIES-SE-4717
  • RMS -> HERMES-INTERNATIONAL-4657
  • EL -> ESSILORLUXOTTICA-4641
  • WLN -> WORLDLINE-16783982
  • AI -> AIR-LIQUIDE-4605
  • NVDA -> NVIDIA-CORPORATION-57355629
  • MSFT -> MICROSOFT-CORPORATION-4835
  • PUB -> PUBLICIS-GROUPE-S-A-4685

ZoneBourse Integrator Advanced Features

  • Subscriber Tunneling: Automatic integration of Netscape session cookies with JWT (zb_auth) expiration detection (7 days cycle) for seamless premium article indexing.
  • Anti-Scraping Evasion: Uses high-fidelity desktop Chrome User-Agent structures and request spacing configs to circumvent Cloudflare 403 blocks.
  • Multi-Category Splitting: Segregates scraped data outputs natively into actualites, analyses, and recommandations to match specific investment analytical goals.
  • Local Memory Cache: Speeds up queries by maintaining pre-mapped ticker profiles for major equities directly on disk.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*