Build with SignalScript
Build advanced finance apps and workflows faster with SignalScript's AI platform—featuring out-of-the-box data feeds, powerful AI agents, and easy connectors for your custom data.
Built for Financial Compliance
SignalScript is engineered with financial industry compliance requirements in mind:
- Detailed audit trails for all API operations
- Comprehensive logging of data access and transformations
- Secure data handling
- Role-based access control
- Built for regulatory environments
Use Our Data & Agents
Access real time financial data and AI agents out of the box:
- Real time data integrations
- AI-powered analysis and insights
- Flexible workflow orchestration
- Comprehensive execution tracing
# Execute a workflow template
POST /api/v1/workflow/execute/template/journal_template
{
"parameters": {
"query": "Get AAPL stock price data for the last month",
"limit": 5,
"min_relevance": 0.7
}
}
# Response is streamed as Server-Sent Events
data: {"type": "state_update", "status": "started", "workflow_id": "wf-123", "timestamp": "2024-01-23T12:34:56Z"}
data: {"type": "token", "token": "Searching for relevant AlphaVantage endpoints..."}
data: {"type": "state_update", "status": "in_progress", "step": "endpoint_search", "progress": 0.3}
data: {"type": "token", "token": "Found TIME_SERIES_DAILY endpoint with relevance score 0.85"}
data: {"type": "state_update", "status": "completed", "workflow_id": "wf-123", "execution_time": 2.5}Bring Your Own Data
Build custom workflows with your own data sources:
- Plugin-based connector architecture
- Custom data source integration
- Standardized data models
- Validation and testing utilities
from signalscript.connectors import BaseConnector
class CustomConnector(BaseConnector):
def fetch_data(self, params):
# Your custom data fetching logic
return {
"timestamp": "2024-01-21",
"data": your_data
}Ready to Build with SignalScript?
Join our early access program and start building with SignalScript's powerful platform.