Python
Work in your existing Python environment. Discover data through Python or the Web UI, retrieve it as a DataFrame and continue with your research tools and AI workflows.
PrismStudio | by PRISM39
PrismStudio is a financial data management and analytics platform for investment and enterprise teams. It brings data onboarding and ongoing operations into a shared workflow, with access through Python, SFTP and WebSocket.
$ pip install prismstudioimport prismstudio as ps ps.login(username="username", password="password") # SIGN INps.market.close().get_data("US Primary", "1990-01-01", "YYYY-MM-DD") # GET DATA()Additional local vendors supported.


Ready for research
Discover data, retrieve it and continue with your research. PrismStudio coordinates the data collection, validation, standardization and ongoing operations behind that workflow.
Discover
Data Catalog and Security Master
Query
get_data()
Analyze
Python DataFrame and research tools
Shared operations layer
Work in your existing Python environment. Discover data through Python or the Web UI, retrieve it as a DataFrame and continue with your research tools and AI workflows.
Receive prepared financial data through SFTP or WebSocket for use in your systems and applications. Both channels use PrismStudio's shared onboarding and operations framework.
Getting started
The lightweight Python client connects your workspace to PrismStudio services. Data management and compute run in the selected deployment environment, while results return to the tools you already use.
Install
pip install prismstudio
Sign in
Use your account credentials.
Discover
Explore securities, universes and data items through Python or the Web UI.
Get data
Return results to your Python environment as a DataFrame.
Data Catalog
Explore supported data packages through Python or the Web UI. Review item descriptions and metadata to find the data you need.
Data Catalog is part of PrismStudio and is also available as a standalone product.
Description (summary)
Cash held on hand or in bank accounts that is readily available to meet operating needs. Examples include petty cash, cash in transit and unrestricted demand deposits. Restricted cash and cash equivalents are classified separately in this illustrative example.
Descriptions are shortened for this preview. Full catalog entries include detailed definitions, calculation notes, and inclusion and exclusion criteria where applicable.
PrismStudio supports a broad range of financial data categories, including:
Available data and permitted uses depend on your vendor subscriptions and permissions.
Security Master
Identify securities across company, security and exchange-listing levels. Map identifiers across supported sources, build reusable universes and use historical records that reflect the information applicable on each date.
Point-in-time history means you can follow identifiers, classifications and listing information as they change over time, and see what was true on any given date.
Security Master is part of PrismStudio and is also available as a standalone product.
Company
Issuer record
Security
e.g. common share
History
Date 1
Identifier assigned
Date 2
Classification change
Date 3
New exchange listing
These figures describe coverage across the platform. Each listing represents a security on a particular exchange.
Research at scale · Python
Retrieve supported data through get_data(), use parameters that fit the request and return results as a Python DataFrame.
Chain more than 100 financial functions, with support for resampling, currency conversion and point-in-time logic.
Continue with factor, portfolio, risk, transaction-cost and ESG workflows, or return results to your own Python tools.
Run work in your active Python session, or submit background jobs and track their progress.
Use cases
Hedge fund
With a new financial data subscription in place, a hedge fund began using the data in Python on its first day of PrismStudio service. Automated data onboarding and ongoing operations helped the team focus on investment research and strategy development. The Python package also supported the fund's AI workflows.
Asset manager
An asset manager used PrismStudio to bring a new data source into its research workflow. The platform helped the team review data items, check coverage and validate datasets against its existing research requirements.
AI COMPANY
An AI company adopted PrismStudio as its financial data pipeline. The platform supported data onboarding and ongoing operations, helping the team prepare data for its AI workflows and focus on developing models and applications.
Deployment
Use the same Python interface across deployment models. The service location and responsibility for the underlying infrastructure depend on the selected model.
Share your data sources, current workflow and deployment requirements. We can discuss whether PrismStudio is a good fit for your team.
Discuss your data needs