| name | regtech-compliance |
| description | 合规检查工具,提供规则引擎评估、SAR报告生成与大额交易报告校验。适用于监管科技流程学习与原型验证。合规规则为简化版。 |
| version | 1.0.0 |
| author | wangyi |
regtech-compliance
监管科技合规工具,实现自动化合规报告生成、实时交易监控、规则引擎与监管报送数据校验。仅使用 Python 标准库。
脚本API
类 ComplianceRule
合规规则定义。
ComplianceRule.evaluate(transaction) — 评估交易是否违反规则。
evaluate_transactions(transactions, rules)
批量评估交易合规性。
必填: transactions, rules
generate_sar_report(alerts, customer_profiles=None)
生成可疑交易报告(SAR)。
必填: alerts
generate_large_transaction_report(transactions, threshold=50000)
生成大额交易报告。
必填: transactions
generate_compliance_summary(evaluation_result, report_count=0)
生成合规摘要。
必填: evaluation_result
get_default_rules()
获取默认合规规则集。
evaluate(transaction)
评估交易是否违反规则。
必填: transaction
调用示例
python scripts/main.py \
--evaluation-result <evaluation_result> \
--report-count <report_count> \