{"id":23418423,"url":"https://github.com/systemathics/notebook-examples","last_synced_at":"2026-03-14T00:03:06.627Z","repository":{"id":39565397,"uuid":"371622775","full_name":"systemathics/notebook-examples","owner":"systemathics","description":"Sample Jupyter notebooks targeting Ganymede gRPC API","archived":false,"fork":false,"pushed_at":"2025-04-07T16:19:07.000Z","size":10702,"stargazers_count":2,"open_issues_count":0,"forks_count":3,"subscribers_count":0,"default_branch":"prod","last_synced_at":"2025-04-07T16:45:04.449Z","etag":null,"topics":["analytics","backtest","csharp","daily-data","fsharp","grpc","indicators","intraday-data","jupyterlab","mlnet","normalized-data","python","raw-data","reference-data","tick-data","vbnet"],"latest_commit_sha":null,"homepage":"","language":"Jupyter Notebook","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/systemathics.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2021-05-28T07:48:56.000Z","updated_at":"2025-04-07T16:19:11.000Z","dependencies_parsed_at":"2023-01-19T18:46:33.413Z","dependency_job_id":"a1ba4fce-4929-4d9f-be64-76a5ae62bc16","html_url":"https://github.com/systemathics/notebook-examples","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/systemathics%2Fnotebook-examples","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/systemathics%2Fnotebook-examples/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/systemathics%2Fnotebook-examples/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/systemathics%2Fnotebook-examples/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/systemathics","download_url":"https://codeload.github.com/systemathics/notebook-examples/tar.gz/refs/heads/prod","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248560067,"owners_count":21124588,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["analytics","backtest","csharp","daily-data","fsharp","grpc","indicators","intraday-data","jupyterlab","mlnet","normalized-data","python","raw-data","reference-data","tick-data","vbnet"],"created_at":"2024-12-23T00:19:05.041Z","updated_at":"2026-03-14T00:02:59.583Z","avatar_url":"https://github.com/systemathics.png","language":"Jupyter Notebook","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Ganymede | on-demand financial data\r\n\r\n# About Ganymede\r\n\r\nBuilt as cloud native, Ganymede is a fully managed platform, continuously updated with high-quality, curated,\r\nand cross validated data. Ganymede is purpose built for the financial data markets ever increasing data volumes,\r\nallowing clients to query against large data sets, including tick-by-tick, sampled, daily, corporate actions,\r\nESG and reference data. Packed with a broad range of analytics, the solution is optimized for fast response times,\r\nsupports full order book natively and allows fine grained/customizable trade and quote conditions mapping and filtering.\r\n\r\n# About this repository \r\n\r\nThis repository contains Jupyter notebooks to request analytics and retrieve bespoke datasets by calling Ganymede gRPC API. Samples and building blocks are available to help you designing your bespoke analytics and data requests:\r\n\r\n- Reference data\r\n- Corporate actions\r\n- Historical financial data and calculations: daily, intraday and tick data\r\n- Best execution\r\n- Future roll strategies and trading strategies\r\n- Monitoring dashboards including data storage and normalization metrics\r\n\r\nExample are organized in a per language per topic way:\r\n- [Python](/python/)\r\n- [C#](/csharp/)\r\n- [F#](/fsharp/)\r\n\r\nThere also are a few helpers to plug common development environments to Ganymede:\r\n- Have a look [here](/remoteaccess/)\r\n\r\n## Current Ganymede API version\r\n\r\n[![PyPI version](https://badge.fury.io/py/systemathics.apis.svg)](https://badge.fury.io/py/systemathics.apis) [![NuGet version](https://badge.fury.io/nu/systemathics.apis.svg)](https://badge.fury.io/nu/systemathics.apis)\r\n\r\n## Useful links\r\n\r\n- [Ganymede](https://ganymede.cloud/) portal (registered users logon page is [here](https://ganymede.cloud/data/))\r\n- Have a look at the [documentation](https://ganymede.cloud/api-documentation.html) (API reference and tutorials)\r\n\r\n## Github setup\r\n\r\nCreate an ssh key in jupyterhub : \r\n\r\n`ssh-keygen -t ed25519 -C \"your_name@email_provider.com\"`\r\n\r\nGet the public content of key:\r\n\r\n`cat /home/jovyan/.ssh/id_ed25519.pub`\r\n\r\nAdd it to your [gihub ssh keys](https://github.com/settings/keys) idealy with the date so you can delete it later.\r\n\r\nConfigure the remote :\r\n\r\n`git branch --set-upstream-to=origin/prod prod`\r\n\r\nand configure the pull behaviour:\r\n\r\n`git config pull.rebase true`\r\n\r\nYou can now push and pull as needed\r\n\r\n## About us\r\n\r\n[Systemathics](https://systemathics.com) is a French fintech founded in 2008 developing its innovative products with the highest quality standards 100% in France.\r\nOur main mission is to provide global investors with a complete end-to-end solution to systematize alpha generation in a robust way.\r\nFrom data pre and post trade analysis, back-testing, risk assessment and signal generation to day-to-day execution in production and everything in between.\r\n \r\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsystemathics%2Fnotebook-examples","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsystemathics%2Fnotebook-examples","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsystemathics%2Fnotebook-examples/lists"}