FinRL RL Trading

FinRL RL Trading: FinRL RL Trading: specialized toolkit for 3+ finance workflows covered in the triggers section.

✓ 0 reported success·v0.1.0·

Overview

FinRL RL Trading skill for finance analytics + 回测. Covers 3+ use cases. (batch-v1 draft, needs English review) This skill is built on open-source project zvtvz/zvt and embeds 25 anti-pattern constraints. Visit doramagic.ai/r/finrl-rl-trading for bilingual documentation and use cases. Compatible with the Doramagic ecosystem (Claude Code, Cursor, openclaw, ChatGPT, Gemini, etc.).

Blueprint Source

finance-bp-061

zvtvz/zvt6360a632 source files

Constraints

85total
60fatal
60 must-not-violate

Evidence Quality

Confidence89%

Medium confidence — review before critical use

60 non-negotiable constraints

FATALdomain_rulefinance-C-001

WHENWhen implementing data download for market data acquisition

ACTIONNormalize column names to FinRL standard: date/timestamp, tic, open, high, low, close, volume

CONSEQUENCEDownstream stages (feature engineering, environment simulation) expect specific column names and will fail or produce incorrect results if columns are named differently across data sources

FATALdomain_rulefinance-C-002

WHENWhen implementing data download for US equity markets

ACTIONHandle timezone as America/New_York (NYSE timezone) for each timestamp operations

CONSEQUENCETimestamp misalignment with NYSE trading hours causes incorrect alignment of price data with trading sessions, corrupting backtest results

FATALresource_boundaryfinance-C-004

WHENWhen downloading 1-minute interval data via yfinance API

ACTIONDownload data day-by-day in a loop due to yfinance 7-day calendar limit for intraday data

CONSEQUENCERequesting more than 7 calendar days of 1-minute data returns incomplete data or empty DataFrames, causing gaps in the training dataset

FAQ

Discussion (0)

No comments yet. Be the first to share!

Changelog

v0.1.02026-04-23·Contributors: tangweigang-jpg

v0.1.0: Initial release on Doramagic.ai. Auto-generated batch-v1 metadata and FAQs based on zvtvz/zvt.