Shioaji
Taiwan stock and futures trading via API
All Skills in This Repository (1)
Pure Emerald Level IndicatorsFrequently Asked Questions
FAQPage SchemaHow to install Shioaji?โผ
Run `npx skills add Sinotrade/Shioaji --all -g -y` in your terminal to install the skill globally for your agent.
What can I do with the Shioaji API?โผ
You can trade Taiwan stocks, futures, and options, stream real-time quotes and K-bars, and query account balances, positions, and profit/loss.
Which programming languages work with Shioaji?โผ
Python has native bindings, and the built-in HTTP server lets JavaScript, Go, C#, Rust, Java, and C/C++ clients trade over REST and SSE streaming.
Does Shioaji support simulated trading?โผ
Yes. The server starts in simulation mode by default, so you can test logins and orders safely before switching to production with real funds.
Do I need a SinoPac account to use Shioaji?โผ
Yes. You need a SinoPac securities or futures account, an API key and secret, signed API agreements, and a CA certificate for production trading.
Related Repositories in Finance & Accounting
View All in Finance & Accountingโccxt
Trade and pull market data from 100+ crypto exchanges
financial-services
AI agents for banking, research, fund admin, and wealth workflows
financial-services-plugins
AI agents for banking, research, fund admin, and wealth workflows