entity-queries

Retrieve financial and entity data from Neo4j using Cypher queries.

3|1|Updated Dec 2, 2024
One-click install
npx skills add https://github.com/faisalanjum/EventTrader --skill entity-queries
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: entity-queries
Source: https://github.com/faisalanjum/EventTrader/tree/main/.claude/skills/entity-queries
Command: npx skills add https://github.com/faisalanjum/EventTrader --skill entity-queries

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill provides pre-defined Cypher queries to efficiently retrieve and analyze company, market, and financial data from a Neo4j graph database, streamlining data-driven investment research.

Core Features & Use Cases

  • Entity Data Retrieval: Fetch detailed information about companies, sectors, industries, and market indices.
  • Financial Data Access: Retrieve historical price series (OHLCV), dividend information, and stock split data.
  • PIT-Safe Queries: Access data as it was at a specific point in time for accurate historical analysis.
  • Use Case: Quickly find all companies within the 'Technology' sector and their market capitalization, or analyze the impact of news on the 'SPY' market index over a specific period.

Quick Start

Use the entity-queries skill to find the latest price for the company with ticker 'AAPL'.

Frequently Asked Questions about entity-queries

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I query historical stock prices and company data from a Neo4j graph database?

Use pre-defined Cypher queries to retrieve historical stock prices and company data from a Neo4j graph database, accessing OHLCV price series, market capitalization, and detailed entity information for specific sectors or indices.

What is PIT-safe historical data access in Cypher queries?

PIT-safe historical data access in Cypher queries ensures you retrieve financial and market data exactly as it existed at a specific point in time, preventing look-ahead bias and ensuring accurate historical investment analysis.

How do I retrieve dividend information and stock split data using Cypher?

Retrieve dividend information and stock split data by executing targeted Cypher queries against your Neo4j graph database to fetch structured historical financial records tied to specific company entities and market indices.

Can I find all companies within a specific sector and their market data in Neo4j?

Yes, you can find all companies within a specific sector and retrieve their market data by running Cypher queries that traverse the graph database to filter entities by sector and return their associated market capitalization and price series.

Do I need a pre-configured Neo4j graph database to query financial market data?

Yes, you need a pre-configured Neo4j graph database containing structured market data, including nodes for companies, sectors, indices, and price series, to execute the Cypher queries and retrieve financial analysis results.