Review your strategy for self-hosted Python package export.
After building and testing your strategy, Stockey prepares the files, configs, checklists, and deployment guidance needed to run it on your own machine, VPS, EC2, GCP VM, or private server.
Deployment targets
- Local machine
- Private VPS
- AWS EC2
- AWS Lightsail
- GCP VM
- Docker server
- Manual setup
Deployment readiness checklist
- Python environmentExample status
- Package structurePreviewed
- .env.examplePrepared
- Broker config examplePrepared
- Risk configPrepared
- Historical backtest reportReviewed
- Broker checklistNeeds user check
- Static IP checkRequired if broker needs it
- Live modeDisabled by default
Package safety status
Stockey shows the package flow. You control where it runs.
Stockey does not run your live strategy from shared infrastructure. The planned export flow centers on dry-run-first self-hosted packages and setup guidance for infrastructure you control.
What Stockey prepares
- Python strategy package
- Strategy config files
- Risk config files
- Broker config examples
- Historical backtest report
- AI analysis summary
- Deployment instructions
- Broker setup checklist
- Static IP checklist where applicable
What the user controls
- Broker API credentials
- Local machine or VPS
- Environment variables
- Database password if used
- Static IP setup
- Dry-run verification
- Live enablement decision
- Ongoing monitoring
Stockey does not store broker secrets permanently and does not enable live mode inside the SaaS.
Export directions, one self-hosted boundary.
Public package direction ranges from a bare Python package to planned local UI and later advanced runtime options. They remain user-owned, user-controlled, dry-run-first, and outside Stockey SaaS execution.
Bare Python package
A self-hosted ZIP path for technical users with scripts, config files, .env.example, dependencies, command-line runs, and dry-run-first behavior.
Planned local UI option
A planned local UI package option may add a local app and launcher while broker credentials stay on the user's machine or server.
Later advanced runtime
A later runtime package option may include local app controls, broker setup examples, and runtime checklists without Stockey SaaS placing orders or operating broker accounts.
From tested strategy to self-hosted package.
The deployment flow keeps user review, package files, environment setup, broker checks, and dry-run verification explicit.
user confirms assumptions, risk rules, and backtest analysis
planned Python files, configs, docs, and disclosures stay visible before export
user sets .env variables on local machine or server
broker-specific setup and data limits are confirmed
package starts with non-live safety defaults
user controls final local or server-side operation and monitoring
Every self-hosted path starts with a clear package structure.
Safeguards
Environment setup stays explicit.
Stockey prepares example values and setup instructions. The user enters credentials only on their own machine or server.
Setup checklist
Run the package where you control the environment.
Each target keeps technical setup visible without provisioning anything from this public page.
Local machine
Good for testing, inspection, and manual runs.
Private VPS
Dedicated server controlled by the user.
AWS EC2
Cloud VM deployment with optional static IP setup.
AWS Lightsail
Simpler VPS-style deployment for individual users.
GCP VM
Cloud VM deployment with environment and service setup.
Docker server
Containerized deployment with repeatable environment config.
Broker setup is handled as a checklist, not a hidden assumption.
Different brokers have different API, session, data, and network requirements. Stockey surfaces these before deployment.
API access
Network setup
Local safety checks
Deployment handoff for users who want help.
Stockey can guide the setup process without taking over the user's trading decisions or storing broker secrets.
Environment setup
Help mapping config files, .env variables, and folder structure.
Server setup
Assist with VPS, EC2, Lightsail, GCP VM, or Docker preparation.
Broker checklist
Walk through broker API setup, static IP checks, and capability notes.
Dry-run verification
Confirm the package starts safely and logs expected safety checks.
Live mode stays locked until the user enables it locally.
The package keeps safety gates explicit, local, and user-controlled.
Safety gate checklist
if DRY_RUN != false:
block_live_orders()
if LIVE_TRADING_ENABLED != true:
block_live_orders()
if RISK_ACKNOWLEDGED != true:
block_live_orders()Prepare the package. Control the deployment.
Stockey helps you review, configure, and hand off your strategy package for self-hosted use without storing broker secrets or running order actions from Stockey.