与Alpaca的集成设置
机器翻译译自英文(docs.alpaca.markets)本页 29 段已全部译完

沙盒在大多数方面与实时环境行为相同,但有一些模拟。借助此环境,你应该能够构建一个完整的演示应用,展示给你的朋友、投资者和其他社区成员。从这里上线只需测试和更新模拟端点的API调用。
要上线,我们将为你进行业务集成。有关此步骤的更多详细信息,请参阅上线。
上线后,你可以继续使用同一仪表板查看客户活动并为他们解决问题,适用于沙盒和实时环境。你还将根据协议获得经纪运营和技术支持。
仪表板
Broker API用户可以使用仪表板查看最终用户的账户和活动。你可以使用电子邮件免费注册账户,并开始使用沙盒API密钥。
你可以邀请团队成员加入你的账户,并在使用API进行更改时查看相同的数据。你可以通过同一仪表板切换沙盒和实时环境。借助所有活动数据,你也可以将其用作上线时的运营仪表板。
你可以为邀请的每位团队成员分配不同的角色。

沙盒
在开发集成期间,你可以免费完全访问沙盒。沙盒使用与实时环境相同的代码构建,但有一些不同的行为。
账户审批
账户审批流程因你的用例而略有不同,你可能需要先在沙盒中测试不同的场景。沙盒通过测试夹具完全自动化模拟账户审批,而实时环境在某些情况下可能涉及人工审核和审批步骤。
交易
沙盒环境中发生的所有交易都是模拟的。模拟器引擎与我们的模拟交易引擎相同。所有假设和模拟逻辑都遵循模拟交易行为。请参阅Trading API文档。
资金
资金集成可能因你所在的国家/地区以及用例而异。在沙盒环境中,通过Transfer API进行了简化。为了模拟用户账户的存款(贷记)或取款(借记),只需调用Transfer API的POST方法,它将立即生效。在实时环境中,如果你在美国境内使用ACH转账,你可能需要使用Banks API以及ACH端点。更多详细信息在此处描述。
Journal 审批
当你发出Journal API请求时,如果金额超过预配置的限额,它将进入待处理状态。在实时环境中,Alpaca的运营团队会收到通知并手动审核你的请求。在沙盒环境中,此过程是模拟的。
公司账户
公司账户是你的企业为运营目的而拥有的账户。我们可以根据你的需求支持多种账户。以下是一些基本账户。
- 存款账户:这是所有客户上线所需的存款清算账户。所需的确切金额取决于账户数量和交易数量。此账户余额很少变动。
- 清扫账户:这是你将用于在你的公司与用户之间划转资金的主要公司账户。它可用于模拟即时资金、提供日内信贷以及许多其他灵活的资金策略。
- 奖励账户:此账户可用于触发你想在应用上设置的奖励以促进增长,例如注册奖励、推荐奖励和基于成就的奖励。此账户支持现金和股票奖励。
你可以从Broker仪表板查看你的公司账户余额以及与该账户相关的所有活动。
上线
完成沙盒集成后,下一步是上线。请再次阅读上文关于沙盒和实时环境差异的部分,并准备上线事项。一般来说,我们需要你提供以下内容以开通实时系统。
- 你的商业实体文件,例如公司注册证书和税号
- 你的应用界面截图/视频
- 如果你是完全披露模式,提供KYC流程文档
- 如果你已有想法,提供对资金流程的期望
有了所有这些信息,我们将与你签订业务协议。我们建议为上述行政任务留出足够时间,因为我们不希望不必要地延迟你的生产发布。
投入生产时,我们建议从有限访问的alpha/beta发布开始,以确保运营在你和Alpaca双方都能良好运行。一旦流程被理解,你可以继续进行全面的公开发布。我们很乐意考虑参与你的PR/营销发布!